[solved] MySQL row feld über namen ansprechen

Seite 1 von 1 - Forum: Coding Stuff auf overclockers.at

URL: https://www.overclockers.at/coding-stuff/solved_mysql_row_feld_ueber_namen_ansprechen_78342/page_1 - zur Vollversion wechseln!


mg_shadow schrieb am 12.05.2003 um 17:23

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!


Philipp schrieb am 12.05.2003 um 17:43

Das geht z.B. mit $row = mysql_fetch_array($result);


watchout schrieb am 12.05.2003 um 19:10

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 schrieb am 12.05.2003 um 20:07

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 schrieb am 13.05.2003 um 07:43

thx für die info!


watchout schrieb am 13.05.2003 um 14:38

got "solved"? ;)


mg_shadow schrieb am 14.05.2003 um 08:23

ist erledigt!


watchout schrieb am 14.05.2003 um 14:52

:




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2026