Doublon dans la base sous IE mais pas sous Chrome ni Firefox
jopich
Messages postés1Date d'inscriptionmercredi 26 novembre 2008StatutMembreDernière intervention26 novembre 2008
-
26 nov. 2008 à 10:59
PascalCmoa
Messages postés239Date d'inscriptionmercredi 19 février 2003StatutMembreDernière intervention17 janvier 2013
-
28 nov. 2008 à 11:57
Bonjour à tous !
Je créée un site internet avec un formulaire à valider. Firefox et Chrome réalise très bien l'opération, mais IE créée des doublons dans la base...
J'ai fait "afficher la source" sous Firefox et IE puis j'ai comparé ces deux codes grace à WinMerge, le code interprété par le navigateur est bien le même pourtant.
J'ai fais un "exit" juste avant la ligne de code qui insert les infos dans la base, il ne se passe rien du coup :
$rqt = "INSERT INTO client VALUES('','$numero_dossier_sap','$nom','$prenom','$num','$adresse','$suppl','$cp','$ville','$email','$portable','$fixe','$travail','$num_commande', '$date_commande','$num_client_sap','$date_creation_dossier_sap','$role','$remarque')";
Si je mets le "exit" juste après, il y a toujours la création de doublon sous IE. La ligne de code est pourtant correcte...
Avez-vous un avi sur la question ?
Merci de votre aide !
A voir également:
Doublon dans la base sous IE mais pas sous Chrome ni Firefox
PascalCmoa
Messages postés239Date d'inscriptionmercredi 19 février 2003StatutMembreDernière intervention17 janvier 20135 28 nov. 2008 à 11:57
Bonjour,
Je pense que cela vient du fait que tu as placer ton bouton submit au sein de ta balise <form ...>. J'ai déjà eu le cas quand je développais en PHP/
MySQL. Essais d'utiliser un bouton de type button et non submit, place le hors de la balise <form > et affectes lui un évènement du style onClick pour valider et placer les données dans les tables correspondantes.