sql >> Databasteknik >  >> RDS >> Mysql

MySQLi count(*) returnerar alltid 1

Du måste hämta den ena posten, den kommer att innehålla resultatet av Count()

$result = $db->query("SELECT COUNT(*) FROM `table`");
$row = $result->fetch_row();
echo '#: ', $row[0];


  1. Hur räknar man alla rader när man använder SELECT med LIMIT i MySQL-frågan?

  2. Hur man får rekord med maxvärde i MySQL

  3. underfrågan i FROM måste ha ett alias

  4. 4 sätt att hitta rader som innehåller versaler i Oracle