Visualizzazione risultati 1 fino 6 di 6

Discussione: [SQL]AND OR si può fare

  1. #1
    Guest

    Post [SQL]AND OR si può fare

    Vorrei sapere come dare due condizioni.

    Questa è la query da eseguire

    $sql = mysql_query("SELECT * FROM users WHERE password='$password AND level='3'");

    Adesso dopo aver fatto la query devo sapere se è false o true ma non è questo il problema o meglio così non ci sono problemi ma se dò questa query si.

    $sql = mysql_query("SELECT * FROM users WHERE password='$password AND level='3' OR level='4'");

    Io gli domando se quella password corrisponde ad un user e se è di livello 3 o di livello 4.

    Ma la query torna sempre false perchè?

    Come posso fare per controllare sia se è di livello 3 o 4?

  2. #2
    L'avatar di makpaolo
    makpaolo non è connesso Utente storico
    Data registrazione
    08-05-2003
    Residenza
    Brescia ( prov.)
    Messaggi
    9,399

    Predefinito

    prpva così
    Codice PHP:
    $sql = mysql_query("SELECT * FROM users WHERE password='$password AND ( level='3' OR level='4')");
    Se smetti di imparare e evolverti sei morto dentro

  3. #3
    Guest

    Predefinito

    Codice PHP:
    $sql = mysql_query("SELECT * FROM users WHERE password='$password' AND ( level='3' OR level='4')");
    altro errore! ti eri scordato ' dopo $password.

  4. #4
    Guest

    Predefinito

    Citazione Originalmente inviato da makpaolo
    prpva così
    Codice PHP:
    $sql = mysql_query("SELECT * FROM users WHERE password='$password AND ( level='3' OR level='4')");
    manca un '... nel caso nn ti fossi accorto..
    Codice PHP:
    $sql = mysql_query("SELECT * FROM users WHERE password='$password' AND ( level='3' OR level='4')");

  5. #5
    Guest

    Predefinito

    Ragazzi un sentito grazie ^^

  6. #6
    Guest

    Predefinito

    risolto, chiudo

Regole di scrittura

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