Hi,
Dass ich ein PHP-Array einrichten kann, weiss ich.
Na und warum tust du’s dann nicht …?
Ich denke, der result **ist** bereits ein Array, weiss nur nicht, wie ich schreibend darauf zugreifen kann.
Verständnisfrage:
In einem anderen Fall ist die DB auf einem anderen Server. Wo befindet sich dann der result nach
$result = mysql_query( $q, $conn_id );
Noch auf dem Server der DB oder schon auf dem abfragenden Server?
Gleich im ersten Durchlauf des Result-Sets die Datensätze in ein Array packen – und dann gar nicht noch mal über’s Result, sondern beim zweiten Mal gleich über’s Array iterieren. (Dürfte unter normalen Umständen auch performanter sein.)
Früher galt die Regel, dass Zeiger bewegen schneller ist als Daten bewegen. Gut, ich muss die Daten beim zweiten Mal ja nochmal mit fetch_array holen ...
Gruß, Chorus