stampare a video un campo del database

  • Creatore Discussione Creatore Discussione niko.87
  • Data di inizio Data di inizio
guarda, ho inserito questo codice, e adesso riesco visualizzare il campo stato, però mi visualizza lo stato di tutti gli utenti registrati.. come faccio a farlo visualizzare per ogni singolo utente registrato?

PHP:
$lettura_risultati=mysql_query("select * from utenti order by stato");
  while($scatola_temporanea=mysql_fetch_array($lettura_risultati)){
       $data_inserimento=$scatola_temporanea[stato];
     echo " $data_inserimento";
  }
 
Beh, quando un utente effettua il login, tu salvi il suo username in $_SESSION, giusto? Avrai anche un campo nella tua tabella utenti nel database che corrisponde allo username.

Quindi dovrai fare qualcosa del tipo:
PHP:
$user = $_SESSION['username'];
$lettura_risultati=mysql_query("select * from utenti where id='$user'");
$scatola_temporanea=mysql_fetch_array($lettura_risultati);
$data_inserimento=$scatola_temporanea[stato];
echo " $data_inserimento";

Dove id corrispondo al campo username, dovrai sostituirlo con il nome del campo che hai usato tu.

Non serve il while, dato che se hai fatto le cose giuste, dovrebbe darti un risultato univoco, non possono esserci più righe con lo stesso username della tabella.
 
finalmente grazie al tuo aiuto sono riusto nell'intendo.. ti ringrazio infinitamente, e scusa se ti ho rubato del tempo prezio.. e rigrazio anke gli altri che hanno cercato di darmi una mano.. grazie grazie grazie :byebye:
 

Discussioni simili