Visualizzazione risultati 1 fino 5 di 5

Discussione: Query con WHERE da errore

  1. #1
    Guest

    Predefinito Query con WHERE da errore

    Se eseguo questa query:
    Codice PHP:
    $query_pm = mysql_query("SELECT * FROM `drkbb_pm` WHERE to = '18' ") OR die("Errore ".mysql_error());
    $result_pm =mysql_query($query_pm);
    $row_pm = mysql_fetch_array($result_pm);
    mi da il seguente errore
    Codice:
    Errore 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 'to = '18'' at line 1
    ma se faccio partire questa fa tutto bene:
    Codice PHP:
    $query_pm = mysql_query("SELECT * FROM `drkbb_pm`") OR die("Errore ".mysql_error());
    $result_pm =mysql_query($query_pm);
    $row_pm = mysql_fetch_array($result_pm);


    Non capisco cosa possa essere.... grazie in anticipo

  2. #2
    L'avatar di binarysun
    binarysun non è connesso Utente storico
    Data registrazione
    02-07-2004
    Messaggi
    2,017

    Predefinito

    Non conosco la definizione della tabella drkbb_pm ma se "to" è un campo numerico fai così:

    "SELECT * FROM `drkbb_pm` WHERE to = 18 "
    "L'intelligenza è una pianta che va curata continuamente.
    Dovreste vedere com'è bello, il mio bonsai."
    Rat-man®

    [Gradient Text]
    [Su che server sei?]
    ->flickr

  3. #3
    Guest

    Predefinito

    si è int

    più tardi provo e ti faccio sapere grazie per l'aiuto

  4. #4
    Guest

    Predefinito

    Credo che 'to' sia una parola riservata.


    Ciaoooo!!!

  5. #5
    Guest

    Predefinito

    Citazione Originalmente inviato da binarysun
    Nemmeno cosi va
    Citazione Originalmente inviato da debug
    Credo che 'to' sia una parola riservata.


    Ciaoooo!!!
    si infatti se cambio to in to_user funziona grazie ragazzi

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •