Comment ne pas inserer 2x elements dans mysql
naturanim09
Messages postés
28
Statut
Membre
-
Smoking bird Messages postés 911 Statut Membre -
Smoking bird Messages postés 911 Statut Membre -
Bonjour , je me demandais juste comment ne pas insérer deux fois le même élément dans mysql (deux requetes insert d'affilée via formulaire php);;
Merci de me répondre,
Alexis
--
Naturanim09 ..."Le web rime avec logique comme le latin et le grec"
Merci de me répondre,
Alexis
--
Naturanim09 ..."Le web rime avec logique comme le latin et le grec"
4 réponses
-
ou sinon tu rajoutes à la fin de ta requête:
On duplicate key update
du coup, si le moteur détecte déjà la clef de tes enregistrements, il fera un update et ne doublera pas^^. Utile pour gérer en un formulaire l'enregistrement et l'édition, sans jamais avoir de doublon^^. -
Possible d'avoir une petite portion de code ou qqchose pour t'aider ?
-
En fait , j'ai deux requetes de type INSERT INTO base () VALUES () dans deux tables différents MYSQL et j'ai un formulaire Html avec un champ TITRE, j'aimerais que lorsque l'on poste le champ titre, que ce champ TITRE de type text s'envoie dans les deux tables MYSQL une seule fois et que si l'on renvoie le formulaire dans le navigateur, il ne rajoute PAS un deuxième titre dans mes deux tables.
J'espère que je me suis fait comprendre !
Alexis. -
Faire une redirection vers la page elle-même.
En PHP, quand aucun caractère n'a encore été envoyé au navigateur (avec "<?php" ou par echo) :header('Location: tapage.php');Donc tu devras faire les requêtes tout en haut de ta page, avant le doctype.