Thomas Luethi: mysql_fetch_assoc() & mysql_fetch_array()

Beitrag lesen

Hallo,

SELECT ID FROM test_table WHERE key = 5;
$result = mysql_fetch_assoc($mysql_query($sql_string,$conn));
ist leer(nicht das Mysql Resultset, aber die Variable result).

Du solltest also ein Resultset mit genau einem Feld kriegen
(wenn der key unique, d.h. eindeutig, ist.)

Trotzdem sollte es nach meinem Verstaendnis
immer noch ein Array sein.
Ich kann es mir nicht recht erklaeren.

Dir ist hoffentlich bewusst, dass die
Zaehler immer bei Null anfangen.

Das erste Feld eines zweidimensionalen
Arrays mit numerischen Schluesseln
waere also
$feld[0][0]

Vielleicht ist das ja Dein Problem/Denkfehler?

(Jaja, ich weiss, dass PHP den Unterschied
bei den Schluesseln gar nicht macht.)

HTH, Gruesse,

Thomas

--
Dank /my/ automatisch ausgeblendet: JavaScript, ASP.
Manuell "ausgeblendet": Threads mit Frames, Iframes und Scrollbalken im Subject...
Bitte keine Mails mit Fachfragen - dafuer gibt es das Forum!