PHP COUNT --- Anzahl der eingetragenen Daten

TsEnG

Mitglied
HI,

ich habe ein problem ich habe ein gästebuch programmiert und möchte nur 10 einträge auf einer seite ausgeben, dann möchte ich wür jede weiteren 10 einträge ein link machen auf eine andere seite ....

Nun muss ich die Gesamte anzahl der enthaltenen daten in der tabelle zählen irgendwie das bei mir net?


PHP:
	$sql0="SELECT COUNT(*) AS $anzahl FROM gbook";
	$result1 = mysql_query($sql);
	echo $anzahl;

Danke
 
Das kann so auch nicht funktionieren!
Woher soll MySQL denn wissen, was $anzahl ist?
Wenn, dann solltest Du es so machen:
PHP:
$sql0="SELECT COUNT(*) AS anzahl FROM gbook"; 
    $result1 = mysql_query($sql); 
    echo $anzahl;
Hab's aber nicht getestet, ...

redlama
 
Hab da grad noch einen Fehler entdeckt.
Mach mal aus dem $sql in mysql_query() ein $sql0!

redlama
 
Kann doch auch gar nicht gehen. $anzahl wurde doch noch nicht
gesetzt geschweige denn das SQL Statement gefetched.

PHP:
$sql="SELECT COUNT(*) AS anzahl FROM gbook"; 
$result = mysql_query($sql);
$data = mysql_fetch_assoc($result); 
echo $data['anzahl'];

So sollte es in etwa gehen
 
Ich habs ... so gehts zumindestens

PHP:
$sql="SELECT COUNT(*) AS anzahl FROM gbook";
$result = mysql_query($sql);
while($daten0=mysql_fetch_array($result)) 
{
$anzahl=$daten0[anzahl]; 
}
echo $anzahl;
 
Zurück