"We are back" « oc.at

[solved] MySQL row feld über namen ansprechen

mg_shadow 12.05.2003 - 17:23 1310 7
Posts

mg_shadow

live and die in starlight
Avatar
Registered: Aug 2001
Location: A, ST, Bez. Weiz
Posts: 964
ich hab erst vor kurzem mit php angefangen und jetzt steh ich ein wenig an!

wenn ich mir aus meinem sql result eine row fetche dann kann ich die felder ja z.b über
$row[0] auslesen!
ist es auch möglich die werte über den namen des feldes z.b.
$row['id'] auszulesen?

irgendwie finde ich im forum und auf der php homepage nichts!
Bearbeitet von mg_shadow am 15.05.2003, 08:39

Philipp

Here to stay
Registered: Jul 2001
Location: Wien
Posts: 2004
Das geht z.B. mit $row = mysql_fetch_array($result);

watchout

Legend
undead
Avatar
Registered: Nov 2000
Location: Off the grid.
Posts: 6845
http://www.php.net/manual/de/functi...fetch-array.php
array "doppelt" vorhanden, dh. jedes feld is einmal mit einem numerischen index und einmal mit einem assoziativen index vorhanden, somit wäre in deinem fall $row[0] == $row['id']

http://www.php.net/manual/de/functi...fetch-assoc.php
array ist nur assoziativ also $row[0] geht net

http://www.php.net/manual/de/functi...l-fetch-row.php
was du eh schon kennst

atrox

in fairy dust... I trust!
Avatar
Registered: Sep 2002
Location: HTTP/1.1 404
Posts: 2782
grundsätzlich ist das ansprechen über die namen zu empfehlen - nur so erreicht man eine gewisse transparenz zwischen datenverarbeitung und datenhaltungg - dh dein programm ist von internas der datenbank (zb der reihenfolge der felder) unabhängig(-er).

mg_shadow

live and die in starlight
Avatar
Registered: Aug 2001
Location: A, ST, Bez. Weiz
Posts: 964
thx für die info!

watchout

Legend
undead
Avatar
Registered: Nov 2000
Location: Off the grid.
Posts: 6845
got "solved"? ;)

mg_shadow

live and die in starlight
Avatar
Registered: Aug 2001
Location: A, ST, Bez. Weiz
Posts: 964
ist erledigt!

watchout

Legend
undead
Avatar
Registered: Nov 2000
Location: Off the grid.
Posts: 6845
:
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz