[php/mysql]Probleme d'insert into [Résolu/Fermé]

Signaler
Messages postés
164
Date d'inscription
vendredi 13 avril 2007
Statut
Membre
Dernière intervention
9 avril 2020
-
Messages postés
29
Date d'inscription
vendredi 7 mars 2008
Statut
Membre
Dernière intervention
18 octobre 2016
-
Bonjour,

Voila j'ai mon script qui doit creer un insert into mais l'insert into ne veut absolument pas marcher :

mysql_query("insert into mail values('','$pseudo','Espion','Votre adversaire possède : <br> $adbois de bois,<br> $admetal de métal,<br> $adcuir de cuir,<br> C'est niveau de mine sont : <br> $adminebois pour le bois,<br> $adminemetal pour le metal,<br> $adminecuir pour le cuir<br> Votre espion le plus fidèle','Ne pas repondre','$date')")or die ("Envoie pas le rapport espionnage");

j'ai bien 6 champs dans ma base de donnée mais cette requete me renvoie toujours envoie pas le rapport espionnage et je sais pas pourquoi, si vous voyez ce qui va pas pourriez vous m'aider svp
Merci d'avance

5 réponses

Messages postés
164
Date d'inscription
vendredi 13 avril 2007
Statut
Membre
Dernière intervention
9 avril 2020
12
UP ^^
1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 65492 internautes nous ont dit merci ce mois-ci


Bonjour,

essaies un truc comme ça :

$query = "insert into mail values('','".$pseudo."','Espion','Votre adversaire possède : <br> ".$adbois." de bois,<br> ".$admetal." de métal,<br> ".$adcuir." de cuir,<br> C'est niveau de mine sont : <br> ".$adminebois." pour le bois,<br> ".$adminemetal." pour le metal,<br> ".$adminecuir." pour le cuir<br> Votre espion le plus fidèle','Ne pas repondre','".$date."');

mysql_query($query) or die("Envoie pas le rapport espionnage");
Messages postés
164
Date d'inscription
vendredi 13 avril 2007
Statut
Membre
Dernière intervention
9 avril 2020
12
J'ai trouver mon probleme il y avait une apostrophe en trop a "c'est mine sont " donc en mettant c\'est mine sont sa marche nickel. merci d'avoir essayer de m'aider giheller

Pas de soucis, le poroblèeme aurait été invisible avec mon code puisaue la quote en trop aurait été entourée de " "
Bonne continuation
Messages postés
29
Date d'inscription
vendredi 7 mars 2008
Statut
Membre
Dernière intervention
18 octobre 2016

à mon avis
tu recupere dabord les données dans des variables
ex: $mail=$_POST['??'];
..............................etc
en suite tu fais
insert into table values('$mail',.....................etc);