sql >> Databáze >  >> RDS >> Mysql

Získejte data konkrétního uživatele v PHP

I když byste měli použít rozšíření mysqli_, spíše než mysql_, budete chtít něco jako:

$result = mysql_query("SELECT * FROM userid WHERE username = '" . $username . "'")
    or die(mysql_error());
if(mysql_num_rows($result) == 1) {
    //Found the user
    $row = mysql_fetch_array($result);
    //Results can be accessed like $row['username'] and $row['Email']
} else {
    //Too few or too many records were found
}

Poznámka:Jako příklad jsem použil username='$username'. Nejlepší by bylo sledovat ID uživatele z procesu přihlášení, protože ID odkazuje na konkrétní řádek.



  1. MySQL příliš dlouhé nastavení zkrácení/chyby varchar

  2. Jak mohu dát alias tabulce v Oracle?

  3. Hibernate + MySQL:Jak nastavit kódování utf-8 pro databázi a tabulky

  4. Připojení Java - MySQL:Získávání veřejného klíče není povoleno