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

PHP SQL získá SELECT COUNT(uživatel) do proměnné

Měli byste použít mysql_result a získat první sloupec výsledku. Takhle:

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

Sloupec můžete také pojmenovat takto:

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

Což může být lepší, pokud budete vybírat několik sloupců současně, a také kvůli čitelnosti.



  1. Rails 3:Chyba migrace při použití json jako typu sloupce v ActiveRecord podporovaném Postgres

  2. Jak auditovat databázovou aktivitu bez problémů s výkonem a škálovatelností?

  3. Závažná chyba:Třída 'TableRows' nebyla nalezena v

  4. Jak mohu zkontrolovat, zda sloupec tabulky mysql vůbec existuje?