Souci du code insert into
will.smith
Messages postés
264
Statut
Membre
-
will.smith Messages postés 264 Statut Membre -
will.smith Messages postés 264 Statut Membre -
Bonjour,
j'ai un petit souci avec le code inert into
donc j'ai mis ça :
donc là il oublie de mettre le message mais par contre il met dans ma base sql
donc quand on poste un message il le message mais avec id_membre null au lieu de mettre id_membre 5 car le 5 ça correspond un membre qui à posté donc le mien
donc c'est juste ce code qu'il faut modifié
et j'ai pensé mettre
mais il ne veut pas affiché les messages
merci de votre aide
j'ai un petit souci avec le code inert into
donc j'ai mis ça :
if (isset($_POST['message']))
{
$message = mysql_real_escape_string(htmlspecialchars($_POST['message']));
$message = nl2br($message);
mysql_query("INSERT INTO commentaires VALUES('', '".$_POST['message']."')");
donc là il oublie de mettre le message mais par contre il met dans ma base sql
INSERT INTO `commentaires` (`id_commentaire`, `id_membre`, `id_clins_d_oeil_amours`, `id_clins_d_oeil_anglais`, `id_clins_d_oeil_animaux`, `id_clins_d_oeil_coleres`, `id_clins_d_oeil_deustchs`, `id_clins_d_oeil_fetes`, `id_clins_d_oeil_francais`, `id_clins_d_oeil_humours`, `id_clins_d_oeil_italies`, `id_clins_d_oeil_nerlandais`, `id_clins_d_oeil_nouveaux`, `id_clins_d_oeil_puccas`, `id_clins_d_oeil_sexys`, `id_clins_d_oeil_smileys`, `id_clins_d_oeil_sons`, `id_clins_d_oeil_sports`, `id_fonds_dynamiques`, `id_moods`, `id_moods_sons`, `id_logiciels`, `id_scripts`, `id_plug_ins`, `id_series`, `id_sitcoms`, `message`, `date`, `heure`) VALUES (113, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0x626f6e6a6f7572206a65207465737465206c652031206572206d6573736167652061766563206d6f6e2070736575646f207175692065737420746573746572203a756e737572653a20, 0x33302f31322f32303038, 0x32333a3037), (118, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0x626f6e6a6f7572206a65207465737465206c652031206572206d6573736167652061766563206d6f6e2070736575646f207175692065737420746573746572203a756e737572653a20, 0x33302f31322f32303038, 0x32333a3037), (119, NULL, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0x626f6e6a6f757220746573746572, 0x30352f30312f32303039, 0x32313a3135), (120, NULL, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0x203a686968693a20203a686968693a20, 0x30362f30312f32303039, 0x30303a3032);
donc quand on poste un message il le message mais avec id_membre null au lieu de mettre id_membre 5 car le 5 ça correspond un membre qui à posté donc le mien
donc c'est juste ce code qu'il faut modifié
mysql_query("INSERT INTO commentaires VALUES('', '".$_POST['message']."')");
et j'ai pensé mettre
mysql_query("INSERT INTO commentaires VALUES('', '".$_POST['message']."', '".$_POST['id_membre']."')");
mais il ne veut pas affiché les messages
merci de votre aide
A voir également:
- Souci du code insert into
- Code ascii - Guide
- Touche insert - Guide
- Code puk bloqué - Guide
- Comment déverrouiller un téléphone quand on a oublié le code - Guide
- Code activation windows 10 - Guide
6 réponses
si tu ne précise pas les champs que tu veux renseigner, tu vas devoir renseigner TOUS les champs et dans le bon ordre !
Visiblement tu en as un paquet, alors tu dois faire quelque chose dans ce goût là :
Visiblement tu en as un paquet, alors tu dois faire quelque chose dans ce goût là :
"INSERT INTO commentaires (`id_commentaire`, `id_membre`, `message`) VALUES ('', '".$_POST['id_membre']."', '".$_POST['message']."')"
merci si je comprend c'est là où il faut mettres les 4 champs que je veux y insérrer mais il y as une érreus :
Parse error: syntax error, unexpected T_STRING in D:\Coffre\commentaires\derniers_commentaires.php on line 78
donc j'ai mis ça si j'ai bien compris ceux que tu as dis
merci de ton aide
Parse error: syntax error, unexpected T_STRING in D:\Coffre\commentaires\derniers_commentaires.php on line 78
donc j'ai mis ça si j'ai bien compris ceux que tu as dis
if (isset($_POST['message']))
{
$message = mysql_real_escape_string(htmlspecialchars($_POST['message']));
$message = nl2br($message);
mysql_query("INSERT INTO commentaires (`id_commentaire`, `id_membre`, `message`, `membre_pseudo`, `membre_citation`, `membre_inscrit`) VALUES ('', '".$_POST['id_membre']."', '".$_POST['message']."')");
}
merci de ton aide
re celui là
$message = mysql_real_escape_string(htmlspecialchars($_POST['message']));
merci de m'aidé et consacré qque minute de temps
$message = mysql_real_escape_string(htmlspecialchars($_POST['message']));
merci de m'aidé et consacré qque minute de temps
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
car ce code
il marche bien mais sauf pour posté et si on rajoute des champs come tu as dit il y as une érreur de syntaxe donc si ta une idée à partir de ce code tu me dit
merci
if (isset($_POST['message']))
{
$message = mysql_real_escape_string(htmlspecialchars($_POST['message']));
$message = nl2br($message);
mysql_query("INSERT INTO commentaires VALUES('', '".$_POST['message']."')");
il marche bien mais sauf pour posté et si on rajoute des champs come tu as dit il y as une érreur de syntaxe donc si ta une idée à partir de ce code tu me dit
merci