MySQLi count (*) gibt immer 1 @ zurü

Ich versuche die Anzahl der Zeilen in einer Tabelle zu zählen und dachte, dass dies der richtige Weg ist, um das zu tun:

$result = $db->query("SELECT COUNT(*) FROM `table`;");
$count = $result->num_rows;

Aber zählt gibt immer @ zurü(int)1. Wenn ich die gleiche Abfrage in phpMyAdmin verwende, erhalte ich das richtige Ergebnis. Es befindet sich in einer Tabelle, also habe ich versucht, @ zu teste$count[0] auch, aber das gibt @ zurüNULL.

Was ist der richtige Weg, um dies zu tun?

Antworten auf die Frage(12)

Ihre Antwort auf die Frage