Visualizzazione risultati 1 fino 3 di 3

Discussione: estrarre dati concatenando 2 campi

  1. #1
    Guest

    Predefinito estrarre dati concatenando 2 campi

    Salve a tutti ho una tabella registrazione con dentro 2 campi "Nome' e 'Cognome' poi naturalmente anche altri campi.

    Dovrei tirare fuori tutti i dati da questa tabella con una condizione che Nomo e Cognome si uguale ad affiliaito:

    Codice PHP:
    $affiliato=ucwords(str_replace("-"," ",trim($_GET["affiliato"])));

    $QueryReg=mysql_query("SELECT CONCAT(Nome,' ',Cognome) AS persona FROM register WHERE persona='$affilaito' AND GradoUtente>0") or die (mysql_error());
    mi da questo errore:
    Unknown column 'persona' in 'where clause'

  2. #2
    L'avatar di saitfainder
    saitfainder non è connesso Sëniör Stäff
    Data registrazione
    06-12-2002
    Residenza
    Torino
    Messaggi
    8,715

    Predefinito

    Se la tabella "persona" non ha un campo "persona" l'errore mi sembra ovvio.


    «È una mia peculiarità distorcere la verità e inventarne di nuove.»
    «I tuoi orientamenti hanno su di me un effetto prossimo allo zero.»


  3. #3
    Guest

    Predefinito

    L'alias "persona" non può essere usato tal quale nella clausola WHERE.

    Devi cambiare la clausola in qualcosa tipo WHERE nome ='$nome' AND cognome = '$cognome' che da quello che credo di capire stanno dentro $affiliato

    Ciao
    Ultima modifica di pastamadre : 13-12-2012 alle ore 21.06.18

Regole di scrittura

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