Wie kann ich Count Ergebnis in einer Schleife ausgeben.
Hallo
ich versuche meine Einträge in der Datenbank zu zählen und das Ergebnis neben dem Link anzeigen zu lassen.
Leider gibt er mir immer '0' raus.
Hier mein Quelltext
//Verbindung
<?php
$Verbindung=mysql_connect("###", "###", "###")
or die("keine Verbindung zur Datenbank");
$abfrage= "SELECT DISTINCT rubrik FROM rubrik ";
$ergebnis=mysql_db_query("###" , $abfrage, $Verbindung);
$Daten=mysql_fetch_array($ergebnis); ?>
//
//zaehlen
$abfrage2="SELECT COUNT(*) AS Anzahl FROM produkt WHERE rubrik='$Daten[rubrik]'";
$query = mysql_query($abfrage2);
$result = mysql_fetch_array($query);
$max = $result['Anzahl'];
?>
//
//
schleife Anfang
<? while ($Daten) { ?>
<tr bgcolor="#CCCCCC">
<td> </td>
<td valign="middle"><img src="../bilder/punkt.gif" width="6" height="6">
<a class="navigation1"><? echo $Daten[rubrik]; ?></a> (<? echo $max; ?>)</td>
</tr>
<tr bgcolor="#CCCCCC">
<td colspan="2" bgcolor="#eeeeee"><img src="../bilder/spacer.gif" width="1" height="1"></td><? $Daten =mysql_fetch_array($ergebnis);
} ?>//schleife ende
</tr>
Vieleicht könnt Ihr mir helfen.
Danke im vorraus.
|