fanelf.de: mysql_query() in php speicher?

Beitrag lesen

mysql_query() ladet das result nicht in den php speicher sondern rein in den DB_cach oder?

query ermittelt nur die betroffenenen zeilen einer tabelle. die zeilen werden nicht gelesen.

da ich ja mit mysql_fetch_array immer nur einen datensatz aus der DB hole? hab ich dies richtig verstanden?

fetch holt die aktuellen eine zeile aus der tabelle.

also belegt mir $result mysql_fetch_array(??)
immer nur den speicher für den momentanen datensatz, oder?

immer nur speicher für eine zeile.

wenn ich jedoch jeden datensatz will müsste ich array_push in die übliche while schleife des mysql_fetch_array schreiben, ai?

du kopierst die eine zeile in einen teil deines programmes.