Zeilen in MySQL mit PHP zählen
Die Funktion SELECT COUNT(*) wird häufig zum Zählen von Zeilen in MySQL verwendet. Um es über PHP zu verwenden, befolgen Sie diese Schritte:
-
Stellen Sie eine MySQL-Verbindung her:
Beginnen Sie damit, mit mysql_connect() eine Verbindung zu Ihrer MySQL-Datenbank herzustellen. Stellen Sie sicher, dass Sie den richtigen Server, Benutzernamen und das richtige Passwort angeben.
-
Wählen Sie die Datenbank aus:
Wählen Sie mit mysql_select_db() die Datenbank aus, aus der Sie Zeilen zählen möchten.
-
Zeilen zählen mit SELECT COUNT(*):
Führen Sie eine Abfrage mit mysql_query() aus. Die Abfrage sollte die Anweisung SELECT COUNT(*) FROM table_name enthalten. Dadurch wird eine Ergebnisressource zurückgegeben.
-
Ergebnis abrufen:
Verwenden Sie mysql_fetch_array(), um das Ergebnis abzurufen. Das erste Element des zurückgegebenen Arrays stellt die Gesamtzahl der Zeilen dar.
-
Verbindung schließen:
Schließen Sie abschließend die MySQL-Verbindung mit mysql_close().
PHP-Beispiel:
<code class="php"><?php
$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_name");
$row = mysql_fetch_array($result);
$total = $row[0];
echo "Total rows: " . $total;
mysql_close($con);
?></code>
Dieser Code stellt eine Verbindung her, wählt die Datenbank aus, führt die COUNT(*)-Abfrage aus, ruft das Ergebnis ab und speichert die Gesamtsumme in $total Variable und druckt sie schließlich aus.
Das obige ist der detaillierte Inhalt vonSo zählen Sie Zeilen in MySQL mit PHP mit SELECT COUNT(*). 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