zeilen zählen in tabell mit select + count?
hi@all!
ich möchte aus einer tabelle erfahren wieviele zeile sie hat, id ist dafür ungeeignet, weil auch zeilen gelöscht werden, die IDs aber zahl fortschreiben, als wäre die gel. zeile noch da.
ich verwendete dazu folgenden code:
... bekam aber nur das echo:
ich möchte aus einer tabelle erfahren wieviele zeile sie hat, id ist dafür ungeeignet, weil auch zeilen gelöscht werden, die IDs aber zahl fortschreiben, als wäre die gel. zeile noch da.
ich verwendete dazu folgenden code:
|
|
PHP-Quelltext |
1 2 3 |
<?include 'connect.php';?><?$query = mysql_query("SELECT count(*) FROM `pupils`");
$row = mysql_fetch_array($query);?><br><br>
<? echo 'In dieser Schule sind '.$query.' Schüler';?>
|
... bekam aber nur das echo:

Zitat
In dieser Schule sind Resource id #4 Schüler
Im Leben gibt man nur Briefe auf, sonst nix!
www.realtype.org
www.realtype.org
thx aber ich hab' folgendes gemacht:
... mir scheint zwar, jetzt fehlt die query aber wie?
parser sagt das zu obigem code:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/www/web4/html/sas/testcount.php on line 2
|
|
PHP-Quelltext |
1 2 |
<?include 'connect.php';?><br><br>
<?echo mysql_num_rows(mysql_query("SELECT * FROM 'pupils'"));?>
|
... mir scheint zwar, jetzt fehlt die query aber wie?
parser sagt das zu obigem code:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/www/web4/html/sas/testcount.php on line 2
Im Leben gibt man nur Briefe auf, sonst nix!
www.realtype.org
www.realtype.org
|
|
PHP-Quelltext |
1 2 3 |
<?include 'connect.php';?><?$query = mysql_query("SELECT count(*) AS anzahl FROM `pupils`");
$row = mysql_fetch_array($query);?><br><br>
<? echo 'In dieser Schule sind '.$row['anzahl'].' Schüler';?>
|
~!__/
..o.o
This is Einkaufswagen.
Copy Einkaufswagen into your signature to help him on his way to world domination.


