PHP : Parse error ... Où... je ne sais pas :s

Résolu/Fermé
TiDiaBLoTiN - 3 août 2008 à 21:03
 TiDiaBLoTiN - 4 août 2008 à 10:31
Bonjour,

J'ai un petit code php que je vous colle ici :


<?php
$date = date("d/m/Y");
mysql_connect("XXXX", "XXXX", "XXXX");
mysql_select_db("etang");
$PoidsRestant = mysql_query("SELECT PoidsRestant FROM stock DESC LIMIT 0,1");
$PoidsRestantFinal = $PoidsRestant - $Poids
mysql_query("INSERT INTO stock VALUES('', '$date', '$PoidsRestantFinal')");
mysql_close();
?>

L'erreur est la suivante :
Parse error: syntax error, unexpected T_STRING in C:\wamp\www\etang\confirm-encaisst.php on line 7.

Je ne vois pas du tout ou est mon erreur, j'ai beau écrire et réécrire la requete, rien ne passe :s

Merci d'avance pour le petit coup de main
Cdt
Tidy
A voir également:

3 réponses

Namuoras Messages postés 56 Date d'inscription jeudi 28 février 2008 Statut Membre Dernière intervention 25 août 2008 3
3 août 2008 à 21:36
T'a oublié de mettre un ; a la fin de la ligne 6 , soit :

$PoidsRestantFinal = $PoidsRestant - $Poids ;


Au lieu de :

$PoidsRestantFinal = $PoidsRestant - $Poids 
0
balou01 Messages postés 83 Date d'inscription mardi 26 juin 2007 Statut Membre Dernière intervention 3 décembre 2014 2
3 août 2008 à 21:40
Vous vous creuser pas vraiment la tete pour chercher l'erreur est ligne 6....

il manque le point virgule a la fin de la ligne 6 !!!!


Quand vous avez une erreur du style "unexpected T_STRING" a la ligne X pensé a regarder la fin de la ligne X-1 l'erreur est souvent la ! ;)


PS:
pour ta ligne 7 préfère ca :
mysql_query("INSERT INTO stock VALUES('', '" . $date . "', '" . $PoidsRestantFinal . "')");


C'est beaucoup plus propre et ca cause moins d'erreur ! ;)
0
Je vous remmercie pour vos réponses.

Ce n'est pas que je me creuse pas la tete, c'est juste que c'est mon premier code php/sql ....

Cordialement
Tidy

PS : Sujet Résolu
0