par
Ryle » 23 mai 2007, 11:48
Qu'est ce qu'on met à la fin d'une instruction php pour lui dire qu'elle est terminée et éviter les parse error à la ligne suivante ?!
$sql_exe = mysql_query($sql);
Quant au problème initial, affiche le message d'erreur comme l'a suggéré
zeus ou testes la dans MySql comme le propose
jpaul. Tu auras très certainement un message d'erreur sql, du genre colonne ambigue ou autre.
Au lieu de faire un "SELECT * " qui ne sait absolument pas quoi te ramener des que tu croises plusieurs table, liste les champs dont tu as besoin, et préfixe si nécessaire ceux qui se trouve dans plusieurs tables par le nom ou l'alias de la table... ca marchera de suite beaucoup mieux

Qu'est ce qu'on met à la fin d'une instruction php pour lui dire qu'elle est terminée et éviter les parse error à la ligne suivante ?! ;)
[quote]$sql_exe = mysql_query($sql)[color=red][size=200];[/size][/color][/quote]
Quant au problème initial, affiche le message d'erreur comme l'a suggéré [b]zeus[/b] ou testes la dans MySql comme le propose [b]jpaul[/b]. Tu auras très certainement un message d'erreur sql, du genre colonne ambigue ou autre.
Au lieu de faire un "SELECT * " qui ne sait absolument pas quoi te ramener des que tu croises plusieurs table, liste les champs dont tu as besoin, et préfixe si nécessaire ceux qui se trouve dans plusieurs tables par le nom ou l'alias de la table... ca marchera de suite beaucoup mieux :)