TB
Administrator
hi,
ich habe einen kleinanzeigenmarkt. er ist in vier kategorien eingeteilt, wobei die kategorien über datensätze definiert werden, die nur ihre ID (Primary Key) und im feld kategorie etwas stehen haben. das heißt es könnten sehr einfach auch fünf werden.
in meiner indexseite frage ich die kategorien ab:
$result = mysql_db_query ("du3", "SELECT DISTINCT kategorie FROM anzeigen ORDER BY Kategorie", $link) or mysql_die();
das liefert in meinem fall dann genau die vier kategorien.
die werden weiter unten in einer schleife in die seite geschrieben:
while ($row = mysql_fetch_array($result))
{
print "<tr><td><a href=anzeigen.php3?kategorie=$row[kategorie]>$row[kategorie]</a></td></tr>";
}
so, und jetzt habe ich heute versucht, die anzahl der einträge pro kategorie mit auf die index-seite zu bringen.
abfrage:
$num = mysql_db_query ("du3", "SELECT * FROM anzeigen where kategorie = 'GASGAS-Trial'", $link) or mysql_die();
und wollte die anzahl ausgeben.
hat aber leider nicht gefunzt, egal wieviel einträge, ich krieg immer 2 ausgegeben, und hatte zudem noch das problem, für die n-schleifen der kategorien das jeweilige ergebnis mit auszugeben.
vielleicht hat jemand von euch eine idee
danke
tobi
ich habe einen kleinanzeigenmarkt. er ist in vier kategorien eingeteilt, wobei die kategorien über datensätze definiert werden, die nur ihre ID (Primary Key) und im feld kategorie etwas stehen haben. das heißt es könnten sehr einfach auch fünf werden.
in meiner indexseite frage ich die kategorien ab:
$result = mysql_db_query ("du3", "SELECT DISTINCT kategorie FROM anzeigen ORDER BY Kategorie", $link) or mysql_die();
das liefert in meinem fall dann genau die vier kategorien.
die werden weiter unten in einer schleife in die seite geschrieben:
while ($row = mysql_fetch_array($result))
{
print "<tr><td><a href=anzeigen.php3?kategorie=$row[kategorie]>$row[kategorie]</a></td></tr>";
}
so, und jetzt habe ich heute versucht, die anzahl der einträge pro kategorie mit auf die index-seite zu bringen.
abfrage:
$num = mysql_db_query ("du3", "SELECT * FROM anzeigen where kategorie = 'GASGAS-Trial'", $link) or mysql_die();
und wollte die anzahl ausgeben.
hat aber leider nicht gefunzt, egal wieviel einträge, ich krieg immer 2 ausgegeben, und hatte zudem noch das problem, für die n-schleifen der kategorien das jeweilige ergebnis mit auszugeben.
vielleicht hat jemand von euch eine idee
danke
tobi