Probleme message par ma function
Résolu
LeaDerzRS6
Messages postés
55
Date d'inscription
Statut
Membre
Dernière intervention
-
LeaDerzRS6 Messages postés 55 Date d'inscription Statut Membre Dernière intervention -
LeaDerzRS6 Messages postés 55 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je pense avoir une erreur au niveau de ma function :
et sur mon site cela me met ce message d'erreur =>
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 'FROM conversations_messages INNER JOIN utilisateurs ON utilisateurs.pseudo = c' at line 6
Je pense avoir une erreur au niveau de ma function :
<?php //function pour recuperer les messages function recup_message(){ $messages = array(); $sql = mysql_query(" SELECT conversations_messages.date_message, conversations_messages.corps_message, conversations.sujet_conversation, utilisateurs.pseudo, utilisateurs.avatar, FROM conversations_messages INNER JOIN utilisateurs ON utilisateurs.pseudo = conversations_messages.pseudo_exp INNER JOIN conversations_membres ON conversations_messages.id_conversation = conversations_membres.id_conversation INNER JOIN conversations ON conversations_messages.id_conversation = conversations.id_conversation WHERE conversations_messages.id_conversation = '{$_GET['id']}' AND conversations_membres.pseudo_dest='{$_SESSION['pseudo']}' ORDER BY conversations_messages.date_message DESC ") or die(mysql_error()); while($row = mysql_fetch_assoc($sql)){ $messages[] = $row; } return $messages; } ?>
et sur mon site cela me met ce message d'erreur =>
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 'FROM conversations_messages INNER JOIN utilisateurs ON utilisateurs.pseudo = c' at line 6
A voir également:
- Probleme message par ma function
- Recuperer message whatsapp supprimé - Guide
- Message supprimé whatsapp - Guide
- Message absence thunderbird - Guide
- Epingler un message whatsapp - Accueil - Messagerie instantanée
- Message du pere noel gratuit whatsapp - Accueil - Messagerie instantanée
1 réponse
Bonjour,
Deux points :
- Ton erreur vient de la virgule sur la dernière ligne du SELECT : « utilisateurs.avatar, »
- Ça n'empêche pas ton script de marcher, mais quand même, c'est so 2000 : les fonctions mysql_* ne devraient plus être utiliser. Il faut les remplacer par les fonctions dites PDO.
https://fmaz.developpez.com/tutoriels/php/comprendre-pdo/
Deux points :
- Ton erreur vient de la virgule sur la dernière ligne du SELECT : « utilisateurs.avatar, »
- Ça n'empêche pas ton script de marcher, mais quand même, c'est so 2000 : les fonctions mysql_* ne devraient plus être utiliser. Il faut les remplacer par les fonctions dites PDO.
https://fmaz.developpez.com/tutoriels/php/comprendre-pdo/
LeaDerzRS6
Messages postés
55
Date d'inscription
Statut
Membre
Dernière intervention
merci sa marche !!! :) par contre pour le pdo jvais devoir remettre tous mes codes a jour ^^