Eistee
Erfahrenes Mitglied
Hi,
ich bastel derzeit an inem Script das eine wie folgt strukturrierte MySQL-DB nutzt.
Hier das Layout:
Sie ja eigentlich ganz simpel aus
Nun habe ich folgende Abfrage formuliert:
Nun werden 4 Datensätze bestehend aus id und text aus der DB ausgewählt.
Ich möchte nun aber für jeden der ausgewählten Datensätze jeden Wert einzeln ansprechen können.
Wie kann ich nun also aus meiner Abfrage ein mehr-dimensionales array erstellen, mit dem ich jeden wert ansprechen kann?
Ich stell mir das etwa so vor:
$array[1][id] entspricht z.B. "5"
dazu passend:
$array[1][text] entspricht z.B. "Hallo Welt!"
Das soll dan für jeden der 4 datensätze möglich sein.
Ich hoffe ihr versteht was ich meine und könnt mir helfen mein problem zu lösen.
Danke!
ich bastel derzeit an inem Script das eine wie folgt strukturrierte MySQL-DB nutzt.
Hier das Layout:
Code:
| id | q_id | text |
Nun habe ich folgende Abfrage formuliert:
PHP:
$sqlab = "SELECT id, text FROM meineTabelle WHERE q_id = ".$lala['id']." ORDER BY RAND() LIMIT 4";
$res = mysql_query($sqlab);
Ich möchte nun aber für jeden der ausgewählten Datensätze jeden Wert einzeln ansprechen können.
Wie kann ich nun also aus meiner Abfrage ein mehr-dimensionales array erstellen, mit dem ich jeden wert ansprechen kann?
Ich stell mir das etwa so vor:
$array[1][id] entspricht z.B. "5"
dazu passend:
$array[1][text] entspricht z.B. "Hallo Welt!"
Das soll dan für jeden der 4 datensätze möglich sein.
Ich hoffe ihr versteht was ich meine und könnt mir helfen mein problem zu lösen.
Danke!