tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
237
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    StarboyCelli StarboyCelli ist offline Rookie
    Registriert seit
    May 2004
    Beiträge
    6
    Hallo Leute,

    Ich bin im moment dabei eine Liste aller Länder, deren Bundesländer und
    der Städte dieser Bundesländer zu schreiben...

    Ich habe die Länder manuell geschrieben und jedem Land eine ID zugewiesen,
    nun habe ich eine "staedte" Tabelle in einer MySQL Datenbank in der
    die Staedte & Regionen (Bundesländer) eingetragen sind...

    z.b.

    ID | LandID | Region | StadtID | StadtName
    11 | 0 | 0 | 0 | Beispiel 1
    12 | 0 | 1 | 1 | Beispiel 2

    Jetz möchte ich das ganze SO ausgeben das er als erstes mal
    eine Spalte generiert in der die Region steht, und darunter alle
    Einträge mit dem selben Regionseintrag also so:

    ...::Niedersachsen
    - Hameln
    - Hannover
    - etc..

    und dann wenn er alle Einträge für diese Region ausgegeben hat,
    einen neuen Regionseintrag macht also so...

    ...::Niedersachsen
    - Hameln
    - Hannover
    - etc..
    ...::Hamburg
    - Hamburg Mitte
    - Neugraben
    - etc...

    Und das solange bis er alles abgearbeitet hat was in der Tabelle "steadte" steht...

    Kann mir da irgendwer helfen?
    Wäre echt suuuuuuper, hänge da jetz schon 2 tage lang fest....
    Vielen dank im vorraus
     

  2. #2
    Avatar von Jacka
    Jacka Jacka ist offline Mitglied Brokat
    Registriert seit
    Sep 2004
    Beiträge
    390
    Hi!

    Hameln? Wohnst du da in der Nähe? Äh.. zum Thema:

    Du könntest einmal eine Abfrage für die Regionen erstellen und bei foreach die Abfragen nach Städten:
    PHP-Code:
    $sql "SELECT RegionID, Region FROM regionen";
    // ... Abfrage ausführe und Ergebnis in array $result

    foreach($result as $value) {
        echo 
    $value["Region"]."<br />";

        
    $sql "SELECT StadtName FROM staedte WHERE RegionID = ".$value["RegionID"];
        
    // ... Abfrage ausführen und array (staedte) speichern
        
    foreach($staedte as $stadt) {
          echo 
    "- ".$stadt."<br />";
       }

    Viele Grüße,
    Jacka
    Geändert von Jacka (13.05.08 um 23:17 Uhr)
     
    Biologie ist das was lebt, Chemie das was kracht und Physik das, wo nichts funktioniert!

    - - - - - - - - - - - - - - - -

    Open Source JS-Framework für Business Web-Applications: ExtJS

Ähnliche Themen

  1. MySQL-Abfrage nach 2 Kategorien sortieren
    Von smoothart im Forum PHP
    Antworten: 24
    Letzter Beitrag: 08.09.11, 11:16
  2. Antworten: 4
    Letzter Beitrag: 26.09.09, 16:33
  3. MySQL Augabe nach andrer Ausgabe sortieren
    Von 4udesigns im Forum PHP
    Antworten: 1
    Letzter Beitrag: 06.03.09, 19:36
  4. Kategorien sortieren
    Von zyro im Forum Relationale Datenbanksysteme
    Antworten: 10
    Letzter Beitrag: 03.11.08, 15:54
  5. MySQL Ausgabe sortieren aber HTML-Tags dabei ignorieren
    Von medico im Forum Relationale Datenbanksysteme
    Antworten: 1
    Letzter Beitrag: 25.04.08, 14:00