Et kig på:
http://dk2.php.net/mysql_fetch_array og
http://dk2.php.net/manual/en/function.mysql-fetch-assoc.php gav svaret.
mysql_fetch_array henter resultat både som numerisk og assosiativt medmindre du sætter argument nummer 2. mysql_fetch_assoc henter bare en associativ array.
Forskellen på en numerisk og en associativ array er:
Numerisk: row[0], row[1] osv.
Associativ: row['id'], row['name'] osv.
Det er min forståelse. Vil skyde på at fetch_array bruger lidt mere hukommelse og tid siden den skal lave det der svarer til en ekstra array men er ikke sikker.
Hvor fetch_assoc kun henter den associative er der også en som kun henter den numeriske: mysql_fetch_row
Indlæg senest redigeret d. 01.06.2009 00:44 af Bruger #14645