Erik: variable Übergabe funtioniert nicht

Beitrag lesen

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?