Hvad er det?
Du leder efter mysql_fetch_assoc
,
som navnet antyder, vil det returnere et associativt array (med kolonnenavnene som nøgler og værdierne som rækkeværdierne).
Hvad vil de forskellige funktioner returnere?
Alle de nævnte funktioner vil returnere et array, forskellen mellem dem er, hvilke værdier der bruges som nøgler i det returnerede objekt.
-
Denne funktion returnerer en række, hvor værdierne kommer i den rækkefølge, som de er defineret i SQL-forespørgslen, og nøglerne vil spænde fra
0
til én mindre end antallet af valgte kolonner. -
Denne funktion returnerer en række som en associativ matrix, hvor kolonnenavnene vil være de nøgler, der gemmer den tilsvarende værdi.
-
Denne funktion vil faktisk returnere et array med både indholdet af
mysql_fetch_row
ogmysql_fetch_assoc
slået sammen til én. Det vil begge have numerisk og streng nøgler, som giver dig adgang til dine data på den måde, du synes er lettest.Det anbefales at bruge enten
_assoc
eller_row
selvom.