Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    [MYSQL 5.1.37-1] Problema Query

    Ciao a tutti vi scrivo perché ho un grosso problema. non riesco a visualizzare correttamente una pagina in quanto il database mi restituisce errore di sintassi sulla query (#1064) .... aiutatemi dove sbaglio?? ho controllato e ricontrollato ma nn trovo nulla di errato....

    Vi posto l'errore che mi viene restituito:

    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 'mod FROM forum_forum f LEFT JOIN forum_posts p ON f.i' at line 2

    Di seguito la query che lancio sul db:

    Codice PHP:
    $sql = <<<EOS
      SELECT f.id as id, f.forum_name as forum, f.forum_desc as description,
             count(forum_id) as threads, u.name as mod
             FROM forum_forum f
             LEFT JOIN forum_posts p
             ON f.id = p.forum_id
             AND p.topic_id=0
             LEFT JOIN forum_users u
             ON f.forum_moderator = u.id
             GROUP BY f.id                           
    EOS;

    $result mysql_query($sql)
      or die(
    mysql_error()); 
    Ho provato anche a lanciarla in phpmyadmin ma il risultato è lo stesso....

    Helpppp!!!!!!

    Ciao Daniele

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    mod è una parola riservata.

    http://dev.mysql.com/doc/refman/5.1/...ved-words.html

    Rinomina quell'alias di campo.

  3. #3

    THNKS

    Grazie mille Dany...

    Certo che sono andato a prendere proprio l'ago nel pagliaio.....

    ciao Daniele

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.