bsoir tt le monde !! c'est encore moi avec un nouveau blem a résoudre
alors voila, je me suis fait un blog et lorsque le visiteur veux ajouterun commentaire, je met un INSERT INTO avec un $_GET['id'] (c'est un peu chaud à tout expliquer...)
voila le code, pouvez me dire si il y a une erreur ???
mysql_query("INSERT INTO commentaires VALUES ('', '".$_GET['id']."', '".$nom."', '".$commentaire."', '".$adresse."', '".time()."')");
(quand je fait un echo $_GET['id'] il m'affiche bien ce que je veux !)
merci !!!
J'ai aussi le meme probleme que toi et effectivement $_GET['id'] inscrit la valeur 0 dans la BDD au lieu de 7 , par exemple ...
J'ai beau chercher sur tout les forums et je n'ai trouver qu'ici où on parle de ce ça.
C'est certainement une erreur de syntaxe , j'ai dejà essayer tout plein de combinaisons sans succès .
Merci beaucoup pour ceux qui pourraient nous éclairer .
Je croie que j'ai une piste :
Vue que ce qu'il y a à l'interieur des parentheses de mysql_query() est que du texte et bien il faudra s'arranger pour transformer la valeur $_GET['id'] en texte .
Par contre je ne connais pas la fonctione qui permet de convertir une valeur en texte . Et je suis en train de chercher .
donc dans tons inserction dans la base de donner tu enlève le $_GET['id'] , si non y a une autre solution ... mais je ne suis pas sur de comment sa marche donc essay sa et ensuite on vrerra bien
En fait ce n'etait pas un probleme de syntaxe mais plutot d'algorithme ...
En effet le passage de parametre fonctionne donc $_GET['id'] prend une valeur issue d'une autre page web .
Le probleme vient lorsque sur la nouvelle page on veut mettre la valeur $_GET['id'] dans la BDD à l'aide d'un bouton .
Ce bouton va rappeler une nouvelle foi cette page mais cette foi ci on a oublier le passage de paramettre .
Ce qui explique que $_GET['id'] prend la valeur 0 .
Donc pour corriger le probleme il suffit simplement de redonner le parametre quand on appuie sur le bouton .
cavatoi, j'ai trouvé la solution aussi mais j'ai pas pu t'en faire part parce que je pouvais plus poster comme chuis nouveau merci qd meme !
probleme avec INSET INTO et $_GET['id']
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Mes articles | Nazara Engine | Discord NaN | Ma chaîne Twitch (programmation)