Probleme avec un script PHP
Résolu
syl29
Messages postés
52
Date d'inscription
Statut
Membre
Dernière intervention
-
syl29 Messages postés 52 Date d'inscription Statut Membre Dernière intervention -
syl29 Messages postés 52 Date d'inscription Statut Membre Dernière intervention -
Salut
Je suis en train de programmer un forum perso et je bloque sur un message d'erreur.
[Fri Dec 09 23:51:00 2005] [error] [client 127.0.0.1] PHP Parse error: parse error, unexpected T_STRING in I:\\EasyPHP1-8\\www\\site\\myforum\\admin\\ajout_sondage.php on line 23, referer: http://********/sondage.php
Mon code est celui-ci :
Merci a tous ce qui peuvent m'aider.
Je suis en train de programmer un forum perso et je bloque sur un message d'erreur.
[Fri Dec 09 23:51:00 2005] [error] [client 127.0.0.1] PHP Parse error: parse error, unexpected T_STRING in I:\\EasyPHP1-8\\www\\site\\myforum\\admin\\ajout_sondage.php on line 23, referer: http://********/sondage.php
Mon code est celui-ci :
$sql = 'INSERT INTO `sondage` (`id`, `nb_sondage`, `sondage`, `s1`, `s2`, `s3`, `s4`, `s5`, `v1`, `v2`, `v3`, `v4`, `v5`) VALUES (\'\', \'0\', \'$sondage\', \'$s1\', \'$s2\', \'$s3\', \'$s4\', \'$s5\', \'0\', \'0\', \'0\', \'0\', \'0\')'; $link = mysqli_connect("localhost", "utilisateur", "mot_de_passe"); mysqli_select_db($link,"forum_db"); mysqli_query($db,$sql) or die mysqli_error();
Merci a tous ce qui peuvent m'aider.
A voir également:
- Probleme avec un script PHP
- Script vidéo youtube - Guide
- Easy php - Télécharger - Divers Web & Internet
- Mas script - Accueil - Windows
- Ghost script - Télécharger - Polices de caractères
- Expert php pinterest - Télécharger - Langages
2 réponses
bonsoir,
pour mysqli_query($db,$sql) or die mysqli_error();, essaye mysqli_query($link,$sql) or die mysqli_error();
pour $sql = 'INSERT INTO `sondage` (`id`, `nb_sondage`, `sondage`, `s1`, `s2`, `s3`, `s4`, `s5`, `v1`, `v2`, `v3`, `v4`, `v5`) VALUES (\'\', \'0\', \'$sondage\', \'$s1\', \'$s2\', \'$s3\', \'$s4\', \'$s5\', \'0\', \'0\', \'0\', \'0\', \'0\')';, essaye $sql = "INSERT INTO sondage (id, nb_sondage, sondage, s1, s2, s3, s4, s5, v1, v2, v3, v4, v5) VALUES ('', '0', '".$sondage."', '".$s1."', '".$s2."', '".$s3."', '".$s4."', '.$s5."', '0', '0', '0', '0', '0')";
naturellement, j'ai toutes les chances de m'être planté!!
cordialement
pour mysqli_query($db,$sql) or die mysqli_error();, essaye mysqli_query($link,$sql) or die mysqli_error();
pour $sql = 'INSERT INTO `sondage` (`id`, `nb_sondage`, `sondage`, `s1`, `s2`, `s3`, `s4`, `s5`, `v1`, `v2`, `v3`, `v4`, `v5`) VALUES (\'\', \'0\', \'$sondage\', \'$s1\', \'$s2\', \'$s3\', \'$s4\', \'$s5\', \'0\', \'0\', \'0\', \'0\', \'0\')';, essaye $sql = "INSERT INTO sondage (id, nb_sondage, sondage, s1, s2, s3, s4, s5, v1, v2, v3, v4, v5) VALUES ('', '0', '".$sondage."', '".$s1."', '".$s2."', '".$s3."', '".$s4."', '.$s5."', '0', '0', '0', '0', '0')";
naturellement, j'ai toutes les chances de m'être planté!!
cordialement
Merci ceaucoup pour la correction du code ! Certain bugs ont disparus mais il me restait une erreur. Le bon code est :
Explication :
L'erreur était a la fin. il faut mettre
$sql = "INSERT INTO sondage (id, nb_sondage, sondage, s1, s2, s3, s4, s5, v1, v2, v3, v4, v5) VALUES ('', '0', '".$sondage."', '".$s1."', '".$s2."', '".$s3."', '".$s4."', '".$s5."', '0', '0', '0', '0', '0')"; $link = mysqli_connect("localhost", "utilisateur", "mot_de_passe"); mysqli_select_db($link,"forum_db"); mysqli_query($link_mysqli,$sql) or mysqli_error();
Explication :
L'erreur était a la fin. il faut mettre
or mysqli_error();et non comme je l'avait mis au début
or die Mysqli_error();.