sql >> Databasteknik >  >> RDS >> Mysql

PHP SQL hämta SELECT COUNT(användare) till variabel

Du bör använda mysql_result och få den första kolumnen av resultatet. Så här:

$result = mysql_query("SELECT COUNT(user) FROM game_paths WHERE user='$user'");
$count = mysql_result($result, 0);

Du kan också alias kolumnen så här:

$result = mysql_query("SELECT COUNT(user) AS total FROM game_paths WHERE user='$user'");
$data = mysql_fetch_assoc($result);
$count = $data['total'];

Vilket kan vara bättre om du ska välja flera kolumner samtidigt, och även för läsbarheten.



  1. Varför returnerar SQLAlchemy create_engine med charset=utf8 pythontyp <str> och inte <unicode>?

  2. OM det finns Uppdatera sedan MySQL

  3. Varning:PDO::__construct():[2002] Ingen sådan fil eller katalog (försöker ansluta via unix:///tmp/mysql.sock) i

  4. bilden hämtas inte från databasen med sökväg