Erreur php update mysql

Résolu
fofo73 Messages postés 295 Date d'inscription   Statut Membre Dernière intervention   -  
Breub62 Messages postés 2989 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
Je suis un tutoriels pour creer un forum mais lorsque j'ecris la fonction pour supprimmer les topic il me mets une erreur:
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING
a la ligne 286 qui est celle ci.
Pourquoi?


mysql_query("UPDATE forum_topic
SET topic_last_post = $data4['post_id'] <--cette ligne la où il y a l'erreur (ligne 286)
WHERE topic_last_post = $post");
merci
A voir également:

3 réponses

Breub62 Messages postés 2989 Date d'inscription   Statut Membre Dernière intervention   369
 
Essaie de mettre ceci :
mysql_query("UPDATE forum_topic
SET topic_last_post = ".$data4['post_id']." 
WHERE topic_last_post = ".$post); 


à la place de ce que tu as dans l'intitulé et d'utiliser le même principe pour les variables que tu utilises dans tes requêtes...
2
Breub62 Messages postés 2989 Date d'inscription   Statut Membre Dernière intervention   369
 
Fais voir la ligne juste avant et la ligne juste après s'il te plait...
0
fofo73 Messages postés 295 Date d'inscription   Statut Membre Dernière intervention   8
 
ok
avant:
$requete5 = mysql_query('SELECT post_id
FROM forum_post
WHERE post_forum_id = '.$forum.'
ORDER BY post_id DESC
LIMIT 0,1');
$data5 = mysql_fetch_assoc($requete5);
apres:mysql_query("UPDATE forum_forum
SET forum_post = forum_post - 1,
forum_last_post_id = $data5['post_id']
WHERE forum_id = $forum");
quand j'enleve la ligne qui fait defaut le probleme survient a d'autre endroit.
ps:j'ai mis le code tel quel a chaque retour a la ligne sa fait une ligne donc je t'est donne le bloc
0
fofo73 Messages postés 295 Date d'inscription   Statut Membre Dernière intervention   8
 
personne?
0
HostOfSeraphim Messages postés 6750 Date d'inscription   Statut Contributeur Dernière intervention   1 608
 
Tu as une réponse juste au dessus...
0
fofo73 Messages postés 295 Date d'inscription   Statut Membre Dernière intervention   8
 
desole j'avais pas rafraichi merci sa marche
0
Breub62 Messages postés 2989 Date d'inscription   Statut Membre Dernière intervention   369
 
De rien ;-)
0