Christian Kruse: 2-dimensionales Array aus MySQL-DB erzeugen?

Beitrag lesen

你好 peter,

[... JOINs ...]
Gibts da irgendwo im Netz ne übersichtliche
(Kurz-)Anleitung/Befehlsreferenz dazu?

Kenne keine, sorry.

Wenn ichs recht verstehe, bringt mir die Datenbakabfrage folgendes
Ergebnis:

+----------+----------+
| verein a | person 1 |
+----------+----------+
| verein a | person 2 |
+----------+----------+
| verein a | person 3 |
+----------+----------+
| verein b | person 2 |
+----------+----------+
| verein b | person 3 |
+----------+----------+
| verein b | person 4 |
+----------+----------+

...welches ich dann mit php in meine gewünschte Array-Struktur bringen
muß:

Ja, das ist korrekt.

$ary = Array();
while($row = mysql_fetch_row($res)) {
  $ary[$res[0]][] = $row[1];
}

Sollte ich das richtig verstanden haben, müßte es dann aber nicht so
aussehen ???:

$ary = Array();
while($row = mysql_fetch_row($res)) {
$ary[$row[0]][] = $row[1]; }
      ^^^

Jepp, du hast recht. Ich sagte ja, ungetestet :)

再见,
 CK

--
Kommt ein Nullvektor zum Psychiater: "Herr Doktor, ich bin orientierungslos!"
http://wwwtech.de/