Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    108

    Cosa c'è di sbagliato???

    Ho scritto il seguente codice, preso quasi uguale da un manuale,

    echo "1";
    $sql1 = "SELECT username FROM admin_user".
    "WHERE username = '".$_POST['username']."';";
    $result = mysql_query($sql1) or die (mysql_error());
    echo "12";

    solo che il browser all'esecuzione della query mi dà il sefuente errore

    1You have an error in your SQL syntax near '= 'pampa'' at line 1


    cosa sbaglio?????
    pampa è il nome dello username che inserisco in un form.

  2. #2
    prova a mettere uno spazio prima del WHERE...così : " WHERE....
    www.touring-car.it

  3. #3
    codice:
    $sql1 = "SELECT username 
               FROM admin_user
               WHERE username =  '{$_POST['username']}' ";
    
    $result = mysql_query($sql1) or die (mysql_error());

    prova cosi'. Se no va stampa la query preima di eseguirla con

    ECHO $sql1


    sicuramente e' lo spazio... ma anche scrivere la query in modo piu' chiaro.

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  4. #4
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    108
    Con le parentesi graffe mi ha funzionato,
    come mai?
    Cosa c'era di sbagliato?

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    108
    ora funziona anche in questo modo


    $sql1 = "SELECT username
    FROM admin_user
    WHERE username = '".$_POST['username']."' ";

  6. #6
    Originariamente inviato da PampaLeo
    ora funziona anche in questo modo


    $sql1 = "SELECT username
    FROM admin_user
    WHERE username = '".$_POST['username']."' ";
    funziona anche cosi':

    codice:
    
    $sql1 = "SELECT username
               FROM admin_user
               WHERE username =  '$_POST[username]' ";

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

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 © 2025 vBulletin Solutions, Inc. All rights reserved.