You have an error in your SQL syntax; check the manual that corresponds to your

dededede4 Messages postés 235 Date d'inscription jeudi 23 juin 2005 Statut Membre Dernière intervention 11 septembre 2009 - 19 sept. 2008 à 18:35
rakaz Messages postés 2 Date d'inscription vendredi 10 juin 2005 Statut Membre Dernière intervention 21 novembre 2009 - 21 nov. 2009 à 17:50
Bonjour !

Voici donc l'erreur php auquel je me cogne  :

You have an error in your SQL syntax; check the manual that corresponds
to your MySQL server version for the right syntax to use near ''

Et voici mon code php, qui contient surtout des erreur d'orthographe

mysql_connect("idoo-mysql00", "i185011", "adwnxd2fu3a63w8k") or die(mysql_error());
mysql_select_db("i185011") or die(mysql_error());
$id = mysql_real_escape_string(htmlspecialchars($_POST['id']));
$msg = mysql_real_escape_string(htmlspecialchars($_POST['pourquoi']));
$habbo = mysql_real_escape_string(htmlspecialchars($_POST['habbo']));$reponsej mysql_query("SELECT * FROM jeux WHERE id $id") or die(mysql_error());
$titre = $reponsej['titre'];
$msggo = "Nous somme désoler de te dire que ton jeux '$titre' à été refuser, tu ne poura donc pas faire son animation, pour la/les résons suventes : '$msg'";
mysql_query("INSERT INTO h_message VALUES('', '$habbo', '$msggo')") or die(mysql_error());
mysql_close();
echo "Fait !";

Merci de votre aide !

4 réponses

cs_ghuysmans99 Messages postés 3982 Date d'inscription jeudi 14 juillet 2005 Statut Membre Dernière intervention 30 juin 2013 16
19 sept. 2008 à 19:35
mysql_query("INSERT INTO h_message VALUES(\'\', \'$habbo\', \'$msggo\')") or die(mysql_error());
Ca ne marche pas ??
_________________________________________________________________________
VB.NETis good ...VB6is better<
0
dededede4 Messages postés 235 Date d'inscription jeudi 23 juin 2005 Statut Membre Dernière intervention 11 septembre 2009
19 sept. 2008 à 20:23
Salut.

Non, sa avance pas.

You have an error in your SQL syntax; check the manual that corresponds
to your MySQL server version for the right syntax to use near '\'\',
\'dededede4\', \'Nous somme désoler de te dire que ton jeux '' à été
refus' at line 1
0
cs_mike1310 Messages postés 232 Date d'inscription jeudi 30 août 2007 Statut Membre Dernière intervention 31 juillet 2009
22 sept. 2008 à 15:31
Je crois qu'il fat mettre un truc comme ça :

mysql_query("INSERT INTO `h_message` ( `champ1` , `champ2` , `champ3` ) VALUES ('', '".$habbo."', '".$msggo."');") or die(mysql_error());
0
rakaz Messages postés 2 Date d'inscription vendredi 10 juin 2005 Statut Membre Dernière intervention 21 novembre 2009
21 nov. 2009 à 17:50
mon prob , de se connecter à une base mysql à partir d'un prog java avec jdbc quand j'excute voila le message qu'il me renvoie:echec pilote : com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: You have an error in your SQL syntax near 'SESSION VARIABLES' at line 1"
s il vout plait de l'aide
0
Rejoignez-nous