André S.: Problem beim selecten mit mysql

Beitrag lesen

Hallo.

Folgender Befehl müsste eigentlich den kompletten, zutreffenden Datenbankinhalt auslesen und der der Variable $data[..] zuweisen, nichwahr?

$res = mysql_query("SELECT * FROM news_link WHERE news_id=$news_id", $db);
$data = mysql_fetch_array($res, MYSQL_ASSOC);  ?>

So gesehen funktioniert das auch, aber immer der erste zutreffende Datensatz wird nicht ausgelesen. Beispiel:

Ich lasse 2 Einträge eintragen, die ausgelesen werden soll, wenn $news_id=16 ist. Dabei wird der zutreffende Datensatz mit der niedrigsten ID nicht beachtet. Es erscheint also nur der zweite.

Weiß jemand rat?

Danke!

bye. andre