Inserer les données avec php dans la base de données
Résolu/Fermé
DevGl
Messages postés
136
Date d'inscription
samedi 23 novembre 2013
Statut
Membre
Dernière intervention
16 mai 2015
-
Modifié par DevGl le 17/03/2015 à 23:32
DevGl Messages postés 136 Date d'inscription samedi 23 novembre 2013 Statut Membre Dernière intervention 16 mai 2015 - 18 mars 2015 à 14:06
DevGl Messages postés 136 Date d'inscription samedi 23 novembre 2013 Statut Membre Dernière intervention 16 mai 2015 - 18 mars 2015 à 14:06
A voir également:
- Inserer les données avec php dans la base de données
- Supprimer les données de navigation - Guide
- Insérer une vidéo dans powerpoint - Guide
- Reinstaller windows sans perte de données - Guide
- Comment sauvegarder toutes les données de mon téléphone - Guide
- Tnt base de données vide - Forum TNT / Satellite / Réception
2 réponses
NHenry
Messages postés
15186
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
19 janvier 2025
352
17 mars 2015 à 23:25
17 mars 2015 à 23:25
Mettre la colonne ID en auto-incrémenté ?
jordane45
Messages postés
38397
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
29 janvier 2025
4 732
18 mars 2015 à 00:18
18 mars 2015 à 00:18
Bonjour,
Essayes comme ceci :
Nb: Si le champ ID est en auto-increment .. il n'est pas utile (ni conseillé) de le spécifier dans ta requête.
Nb² : Si tu fais F5 sur ta page... il relance le code.... donc l'insertion !
Essayes comme ceci :
<?php $connexion = mysqli_connect("localhost","root",""); if(!$connexion) { echo "Desole , connexion a localhost impossible";exit;} if(!mysqli_select_db($connexion,'ma_base')){echo "Desole , acces a la base impo";exit;} $sql="INSERT INTO personnes (nom) values('Boularcha')" $query = mysqli_query($connexion,$sql);
Nb: Si le champ ID est en auto-increment .. il n'est pas utile (ni conseillé) de le spécifier dans ta requête.
Nb² : Si tu fais F5 sur ta page... il relance le code.... donc l'insertion !
DevGl
Messages postés
136
Date d'inscription
samedi 23 novembre 2013
Statut
Membre
Dernière intervention
16 mai 2015
18 mars 2015 à 00:23
18 mars 2015 à 00:23
Ahh noon c'est bien dommage :( , il fait maintenant avec ton code php , 10 insertion à la fois ,
--> je clique pas sur F5...
--> je clique pas sur F5...
jordane45
Messages postés
38397
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
29 janvier 2025
4 732
>
DevGl
Messages postés
136
Date d'inscription
samedi 23 novembre 2013
Statut
Membre
Dernière intervention
16 mai 2015
18 mars 2015 à 00:31
18 mars 2015 à 00:31
aucun rapport avec mon code.....(et ça ne PEUT PAS venir de là ! )
A la limite... vides ta table
Ferme ton navigateur (histoire de bien vider son cache..)
Réouvre ta page ... et regarde ce que ça a fait dans ta BDD
A la limite... vides ta table
Ferme ton navigateur (histoire de bien vider son cache..)
Réouvre ta page ... et regarde ce que ça a fait dans ta BDD
DevGl
Messages postés
136
Date d'inscription
samedi 23 novembre 2013
Statut
Membre
Dernière intervention
16 mai 2015
>
jordane45
Messages postés
38397
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
29 janvier 2025
18 mars 2015 à 00:48
18 mars 2015 à 00:48
Merciiiiiiiiiiiiiiiiiiiiiiiiii , je vous remercie enermoment pour votre aide Jordane45 !!
DevGl
Messages postés
136
Date d'inscription
samedi 23 novembre 2013
Statut
Membre
Dernière intervention
16 mai 2015
18 mars 2015 à 14:06
18 mars 2015 à 14:06
JOrdan45 j'ai encor le meme brobléme ...!!!! :( , je ne sais pas pourquoi il me faait çaaaaa
Modifié par DevGl le 17/03/2015 à 23:32
18 mars 2015 à 00:01
Tu cliques sur ton champ id / modifier ... et tu coches la case AUTO_INCREMENT
Modifié par DevGl le 18/03/2015 à 00:16
le probléme c'est que , quand je teste le resultat sur ma base de donnée , par exemple si , j'execute mon code php , au lieu qu'il me fait une seul insertion , il fait toujours 3 insertion à la fois , pourquoi ca??? il fait l'incrémentation , mais il fait l'insertion 3 fois ? alors qu'il doit le faire une seul fois à chaque fois j'execute mon code php
EDIT : Ajout des balises de code