Hallo,
Wo liegt da das Problem (zur Datenbank habe ich schon connected).
Dir fehlen ein paar Grundlagen, würde ich sagen ... abre das lässt sich nachholen.
Ok, ein paar Gedankenanstöße:
- Bei der Entwicklung sollte die Zeile "error_reporting(E_ALL|E_STRICT);" nicht fehlen. Damit werden viele Fehler und Hinweise früher aufgezeigt. [1]
- Schau dir den Abschnitt zu Funktionen im Manual an. [2]
- Eine Funktion kann einen Rückgabewert haben. Wo ist der bei dieser Funktion? [3]
- Warum wird der Funktion ein Parameter übergeben, wenn er nicht genutzt wird? Falls dieser Parameter eine Referenz sein soll, dann fehlt das "&" vor dem Namen. (Und die Funktion wird "falsch" benutzt, denn dann wäre ein "echo ".$all_counted_members;" zielführender. [4]
- Wennn etwas mit Mysql gezählt werden soll, ist "SELECT COUNT(*) FROM tabelle" die bessere Variante. Ein paar Tipps findest du unter [5].
- Schau dir den zweiten Parameter von mysql_query im Manual an. [6]
[1] http://de3.php.net/manual/de/function.error-reporting.php
[2] http://de3.php.net/manual/de/language.functions.php
[3] http://de3.php.net/manual/de/functions.returning-values.php
[4] http://de3.php.net/manual/de/language.references.php
[5] http://php-faq.de/ch/ch-databases.html
[6] Die Doku findest du jetzt bestimmt selber, oder?