• Moderatore

    Il mio primo database

    Salve a tutti,
    dopo diverso tempo che faccio siti "amatoriali" ho deciso di cimentarmi coi database mysql connessi col php.

    Sto seguendo questa guida: Guida

    Fino alla connessione del database ci siamo ma quando aggingo questa parte:

    $query = mysql_query("SELECT * WHERE 1=1",$connessione);
    
    if ($query==FALSE) die("errore nella composizione della query");
    

    All' inizio pensavo che il motivo fosse che il database era vuoto ma anche avendo creato una tabella e creato una "record" continua a darmi l' errore invece di visualizzarmelo a video...

    Devo per caso inserire da qualche parte il nome della tabella?

    $connessione = mysql_connect("localhost","nome","password")or die("Connessione non riuscita: " . mysql_error());
       print ("Connesso con successo");
    
    mysql_select_db("prova", $connessione) or die("Errore nella selezione del database";
    
    **$query = mysql_query("SELECT * WHERE 1=1",$connessione);**
    
    **if ($query==FALSE) die("errore nella composizione della query");**
    
    mysql_close($connessione);
    

    Se non è quello dove è che sbaglio?


  • ModSenior

    Ciao Ivan88,
    la sintassi corretta è la seguente:

    
    SELECT * FROM nome_tabella
    
    

  • Moderatore

    Ok grazie

    ma dopo il nome tabella va la condizione where 1=1 (che vuol dire tutti i record?)


  • ModSenior

    No, puoi omettere il where se li vuoi tutti, quindi senza WHERE 1=1.