Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2016
    Messaggi
    2

    Visualizzazione di un utente tramite php con richiesta sql\

    Salve vorrei postarvi una pagina per chiedervi quali possono essere i motivi del perchè non funzioni...Questa pagina Visualizza i vari campi di un utente che come si deduce poi è a sua volta un Cliente tramite la chiave esterna cliente sulla relazione USERS riferita a p_iva.In poche parole io vorrei stampare i vari campi solamente che quando inserisco il risultato della query nelle variabili e stampo il risultato è sempre un campo vuoto( mi scuso per i comandi obsoleti)


    <html dir="ltr" lang="en-US">
    <?php session_start();
    $user=$_SESSION['user'];
    $query=mysql_query("SELECT mail FROM USERS WHERE username='$user'");
    $query1=mysql_query("SELECT * FROM CLIENTI,USERS WHERE username='$user' AND p_iva=cliente");
    $result=mysql_fetch_array($query);
    $result1=mysql_fetch_array($query1);
    $mail=$result['mail'];
    $piva=$result1['p_iva'];
    $nome=$result1['denom'];
    $indirizzo=$result1['indirizzo'];
    $citta=$result1['città'];
    $codpost=$result1['cod_postale'];
    ?>

    ....
    <div class="panel panel-info col_half">
    <div class="panel-heading"><h3 class="panel-title">Username:</h3></div>
    <div class="panel-body"><?php echo "$user"?></div>
    </div>
    <div class="panel panel-info col_half col_last">
    <div class="panel-heading"><h3 class="panel-title">Mail:</h3></div>
    <div class="panel-body"><?php echo "$mail"?></div>
    </div>
    <div class="panel panel-info col_half">
    <div class="panel-heading"><h3 class="panel-title">Nome:</h3></div>
    <div class="panel-body"><?php echo "$nome"?></div>
    </div>
    <div class="panel panel-info col_half col_last">
    <div class="panel-heading"><h3 class="panel-title">Partita Iva:</h3></div>
    <div class="panel-body"><?php echo "$piva"?></div>
    </div>
    <div class="panel panel-info col_half">
    <div class="panel-heading"><h3 class="panel-title">Città:</h3></div>
    <div class="panel-body"><?php echo "$citta"?></div>
    </div>
    <div class="panel panel-info col_half col_last">
    <div class="panel-heading"><h3 class="panel-title">Indirizzo:</h3></div>
    <div class="panel-body"><?php echo "$indirizzo"?></div>
    </div>
    <div class="panel panel-info col_half">
    <div class="panel-heading"><h3 class="panel-title">Codice Postale:</h3></div>
    <div class="panel-body"><?php echo "$codpost"?></div>

  2. #2
    Utente di HTML.it L'avatar di vic53
    Registrato dal
    Oct 2010
    residenza
    Fonte Nuova (Roma)
    Messaggi
    592
    Mi pare che ...sei un po a digiuno di PHP...?
    io lo sto studiando da poco perche sono di estrazione vbs ASP ma vedo una cosa
    la costruzione di un campo SQL tramite stringhe prevede l'utilizzo del punto come operatore di congiunzione....
    $query=mysql_query("SELECT mail FROM USERS WHERE username='$user'");
    diventa
    $query=mysql_query("SELECT mail FROM USERS WHERE username='".$user."'");
    poi non so ma potrebbero esserci anche errori di altro tipo
    ciao
    Vic53

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2016
    Messaggi
    2
    Quote Originariamente inviata da vic53 Visualizza il messaggio
    Mi pare che ...sei un po a digiuno di PHP...?
    io lo sto studiando da poco perche sono di estrazione vbs ASP ma vedo una cosa
    la costruzione di un campo SQL tramite stringhe prevede l'utilizzo del punto come operatore di congiunzione....

    poi non so ma potrebbero esserci anche errori di altro tipo
    ciao

    Ciao sono uno studente di quinta superiore e il php diciamo lo mastico ma su alcune cose faccio fatica...detto questo la tecnica di utilizzare il punto non l'ho mai utilizzata perche nel mio libro scolastico non ne fanno uso e finora le query avevano sempre funzionato comunque senza problemi...grazie per l'aiuto e proveró a mettere in pratica il tuo consiglio

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.