Tom: array zeiger durchwandern nach mysql-query()?

Beitrag lesen

Hello,

Wie sieht denn das Array aus ( print_r($output) )?

Wird da übrhaupt etwas angezeigt? $output ist ja ein Ressource-Handle und nicht die Adresse eines Arrays. Für Ressource-Handles benötigt man natürlich die dazu passenden Handle-Funktionen.
$output enthält ja den Rückgabewert von mysql_fetch_array(). Und das liefert einen Array (oder false) zurück.

Ich hatte das in den Kontext von wahsagas Tipp gesetzt:

function getDb($user_id, $box)
{
    $anfrage = "SELECT * FROM Tabelle";
    $res = mysql_query($anfrage);
    return $res;
}

Und bitte nochmal die drei Zeilen von mir dahinter:

$_liste = array()
while($_liste[] = mysql_fetch_assoc($output));
mysql_free_result($output);

Und dann klappts auch.

Liebe Grüße aus http://www.braunschweig.de

Tom

--
[ Computer-Camp für PHP-Anwender in den Sommerferien. Programmieren,
  Sport, Fun, Fete. Teilnehmermindestalter Gruppe 1: 14 Jahre
  Mindestalter Gruppe 2+3 18 Jahre, Info bei mir ]
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen