Heim  >  Artikel  >  Datenbank  >  Wie zähle ich die Gesamtzahl der Zeilen in einer MySQL-Tabelle mit PHP?

Wie zähle ich die Gesamtzahl der Zeilen in einer MySQL-Tabelle mit PHP?

Mary-Kate Olsen
Mary-Kate OlsenOriginal
2024-11-24 04:43:10293Durchsuche

How to Count Total Rows in a MySQL Table Using PHP?

Zählen der Gesamtzahl der Zeilen in einer MySQL-Tabelle mit PHP

Das Zählen der Gesamtzahl der Zeilen in einer MySQL-Tabelle ist ein häufiger Vorgang in der PHP-Entwicklung . Dies kann für verschiedene Aufgaben nützlich sein, beispielsweise zum Paginieren von Daten oder zum Erstellen von Zusammenfassungen. So geht's:

Stellen Sie in Ihrem PHP-Skript mit mysql_connect() eine Verbindung zum MySQL-Server her und wählen Sie mit mysql_select_db() die gewünschte Datenbank aus.

Der einfachste Ansatz ist Verwenden Sie den MySQL-Befehl SELECT COUNT(*) FROM Tabellenname. Dadurch wird die Gesamtzahl der Zeilen in der angegebenen Tabelle zurückgegeben. Führen Sie diese Abfrage mit mysql_query() aus.

Um das Ergebnis der Abfrage abzurufen, verwenden Sie mysql_fetch_array(). Das erste Element des resultierenden Arrays enthält die Anzahl.

Schließlich können Sie die Anzahl zur weiteren Verarbeitung in einer Variablen speichern oder mit echo anzeigen.

Hier ist ein Beispiel dafür, wie PHP Der Code würde wie folgt aussehen:

$con = mysql_connect("server.com","user","pswd");
if (!$con) {
  die('Could not connect: ' . mysql_error());
}

mysql_select_db("db", $con);

$result = mysql_query("SELECT COUNT(*) FROM table");
$row = mysql_fetch_array($result);

$total = $row[0];
echo "Total rows: " . $total;

mysql_close($con);

Das obige ist der detaillierte Inhalt vonWie zähle ich die Gesamtzahl der Zeilen in einer MySQL-Tabelle mit PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn