![]() |
|
|
Themen-Optionen |
|
|
Nach oben #1 |
|
Blubb... öfz
Registriert seit: 16.03.2006
Ort: Berlin
Beiträge: 419
|
Hallo,
ich hab folgenden Query: PHP-Code:
Die Ausgabe ist wie folgt: Code:
Array
(
[0] => Array
(
[0] => 1
[id] => 1
[1] => 2
[regionid] => 2
[2] => 1168459915
[starttime] => 1168459915
[3] => 1168459915
[endtime] => 1168459915
[4] => 1168459915
[kandidaturstart] => 1168459915
[5] => 1168459915
[kandidaturende] => 1168459915
[6] => 1
[kandidaten] => 1
[7] => 1
[wahlsieger] => 1
[land] => 0
)
[1] => Array
(
[0] => 1
[id] => 1
[1] => 2
[regionid] => 2
[2] => 1168459915
[starttime] => 1168459915
[3] => 1168459915
[endtime] => 1168459915
[4] => 1168459915
[kandidaturstart] => 1168459915
[5] => 1168459915
[kandidaturende] => 1168459915
[6] => 2
[kandidaten] => 2
[7] => 1
[wahlsieger] => 1
[land] => 0
)
)
Nun kann ich damit nix anfangen. Ich würde gerne mittels eines Queries folgende Struktur haben Code:
[1] => Array
(
[0] => 1
[id] => 1
[1] => 2
[regionid] => 2
[2] => 1168459915
[starttime] => 1168459915
[3] => 1168459915
[endtime] => 1168459915
[4] => 1168459915
[kandidaturstart] => 1168459915
[5] => 1168459915
[kandidaturende] => 1168459915
[6] => 2
[kandidaten] => Array
(
[0] => 1
[1] => 2
[2] => 3
)
[7] => 1
[wahlsieger] => 1
[land] => 0
)
[UPDATE] Kleiner Fehler im Query behoben, sieht aber noch genauso aus
__________________
Vive la France! Welcome to Sarkoworld... Geändert von ljungi (10.01.2007 um 21:46 Uhr). |
|
|
|
|
|
Nach oben #2 |
|
Erfahrener Benutzer
Registriert seit: 27.02.2006
Beiträge: 146
|
Entschuldigung, aber wie willst Du in einer Query eine Tabelle erstellen, in der pro Record/Zeile eine zweite Tabelle enthalten ist. Ich denke, das Ganze ist eine Frage zweier Querys, die mit PHP in das Wunschformat zusammengeführt werden.
Gruß, Jumper, the II. |
|
|
|
|
|
Nach oben #4 |
|
Erfahrener Benutzer
Registriert seit: 04.01.2006
Ort: Kassel
Beiträge: 789
|
\edit: Oh, war wohl was langsam...
Das musst du schon mit PHP zusammenschnipsel. Vielleicht etwa so: PHP-Code:
|
|
|
|
|
|
Nach oben #5 |
|
Blubb... öfz
Registriert seit: 16.03.2006
Ort: Berlin
Beiträge: 419
|
Danke, so in etwa hab ich das nun auch.
Hatte es eben immer so, wenn es um diese Struktur ging. Wollts halt mal "eleganter" lösen - mit einem Query. Schade, dass das nicht geht
__________________
Vive la France! Welcome to Sarkoworld... |
|
|
|
|
|
Nach oben #6 |
|
Erfahrener Benutzer
Registriert seit: 14.08.2005
Ort: Nienburg / Weser
Beiträge: 662
|
Rein theoretisch geht das mit einem Query, dann musst du nur mit PHP hinterher die Daten filtern. Es ist aber fraglich, ob bei großen Datenmengen die Variante mit 2 Queries schneller ist, als die mit einer, da jedes Mal die vollen Informationen über das Spiel mitgeliefert werden.
__________________
Paradox ist, wenn jemand für seinen Alkoholkonsum geradestehen soll |
|
|
|
|
|
Nach oben #7 |
|
Erfahrener Benutzer
Registriert seit: 04.01.2006
Ort: Kassel
Beiträge: 789
|
...ist doch auch nur eine Query. Wichtig (oder zumindest sinnvoll - je nach Datenmengen und Frequentierung) halt, dass du nicht erst ein Array aus der Ergebnisliste baust, um das dann umzuschreiben, sondern beim Iterieren über die Ergebnisliste eben nur die relevanten Teile rauskopierst.
Basti |
|
|
|
|
|
Nach oben #8 |
|
Blubb... öfz
Registriert seit: 16.03.2006
Ort: Berlin
Beiträge: 419
|
Datenmenge wird nach und nach mehr. Vor allem die Tabelle Kandidaten kann nach ner Zeit mehrere hundert Einträge haben. Da sind 2 Queries schneller, denke ich.
__________________
Vive la France! Welcome to Sarkoworld... |
|
|
|
![]() |
| Lesezeichen |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
| Themen-Optionen | |
|
|
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| indireckte Frage zu Template system | kampfgnom | PHP-Programmierung | 4 | 04.06.2007 04:12 |
| Frage zu Aufklapp-Menü mit CSS | Hobbyuser | HTML, XML und CSS | 8 | 12.08.2006 18:41 |
| Welches Join soll ich verwenden? | Chr!s | Datenbanken | 8 | 06.07.2006 12:33 |
| mit LEFT OUTER JOIN mehr als 2 Tabellen verknüpfen ? | Alpha Centauri | Datenbanken | 4 | 06.04.2006 19:00 |
| Java Programm - Code Frage (Problem) | Finki | Allgemeine Java-Programmierung | 16 | 23.10.2005 12:36 |