Ergebnis 1 bis 5 von 5

Thema: Ausgabe bei gleicher id

  1. #1
    Levo
    Gast

    Standard Ausgabe bei gleicher id

    Hallo,
    ich habe folgendes Problem:
    Und zwar will ich aus der Datenbank Nummern auslesen die zu einer jeweiligen ID zugeordnet sind.
    Das ganze sollte dann so aussehen:

    ID 1
    Nummer1
    Nummer2
    Nummer3

    ID 2
    Nummer4
    Nummer5

    ID 3
    Nummer6
    ...

    Nach meinem Code wird es aber immer so ausgegeben:
    ID1
    Nummer1

    ID1
    Nummer2

    ID1
    Nummer3

    ID2
    Nummer4
    ...

    PHP-Code:
        $result mysql_query("SELECT id, nr FROM table ");
                    while (
    $row mysql_fetch_array($resultMYSQL_BOTH))
                                                
                
    printf ("<table id='test'>
                <tr><td>
    $row[id]</td><td>$row[nr]</td></tr>") ; 
    Wie mache ich das am besten, dass er mir unter die IDs alle dazugehörigen Nummern auflistet?
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    Unregistriert
    Gast

    Standard AW: Ausgabe bei gleicher id

    Beim Programmieren sollte man schon etwas logisch denken können.

    PHP-Code:
    <?php
        
        $result 
    mysql_query("SELECT id, nr FROM table order by id")
               or die (
    "MySQL-Error: " .mysql_error()); 
        
        
    $num 0;
        
        while (
    $row mysql_fetch_array($resultMYSQL_BOTH))
        {      
           if (
    $row['id] != $num)
           {
             $num = $row['
    id];
             echo 
    $num "<br />";
           }

           echo 
    row['nr'] . "<br />"
        }
    ?>
    Das sind Grundlagen.

  3. #3
    Levo
    Gast

    Standard AW: Ausgabe bei gleicher id

    Danke, nun geht es.
    Hätte noch eine Frage und zwar wie definiere ich den Bereich aller Nummern? Sprich ich will einen Rahmen um alle Nummern der jeweiligen ID.
    Ich bekomme es immer nur soweit hin, dass jede nummer einen eigenen rahmen hat. Habe schon alles durchprobiert, aber ohne erfolg.
    Sorry, dass ich mich so blöd anstelle aber ich bin auf dem Gebiet noch en ziemlicher newbie

  4. #4
    König(in)
    Registriert seit
    07.02.2009
    Ort
    Leipzig
    Beiträge
    1.391
    Danke
    2
    Bekam 21 mal "Danke" in 20 Postings

    Standard AW: Ausgabe bei gleicher id

    Wenn Du mit Rahmen irgendeine Gestaltung meinst, erfordert das erstmal ein HTML-Element, welches den gewünschten Bereich umgibt. In der HTML-Quellcode sollte das dann so aussehen:

    HTML-Code:
    <p>ID: 1<br /><span>Nummer 1<br />Nummer 2</span></p>
    Um das zu erreichen, musst Du die Ausgabe in der Schleife nur leicht anpassen:

    PHP-Code:
    <?php
        
        $result 
    mysql_query("SELECT id, nr FROM table order by id")
               or die (
    "MySQL-Error: " .mysql_error()); 
        
        
    $count 0;
        
        while (
    $row mysql_fetch_array($resultMYSQL_BOTH))
        {      
           if (
    $row['id'] != $lastid)
           {
             if( 
    $count )echo "</span></p>";
             
    $count++;
             echo 
    "<p>$row['num']."<br /><span>";
           }

           echo row['nr'] . "
    <br />"; 

           
    $lastid = $row['id'];
        }
    ?>

  5. #5
    Levo
    Gast

    Standard AW: Ausgabe bei gleicher id

    Vielen Dank, genau so hab ich mir das vorgestellt

Ähnliche Themen

  1. 2 Texte nebeneinander auf gleicher Höhe
    Von Unregistriert im Forum HTML & CSS Forum
    Antworten: 1
    Letzter Beitrag: 07.08.2010, 00:13
  2. etwas auf gleicher höhe machen
    Von Killerpixel im Forum HTML & CSS Forum
    Antworten: 7
    Letzter Beitrag: 20.04.2009, 16:10
  3. Tooltip-Box immer an gleicher Stelle
    Von Unregistriert im Forum HTML & CSS Forum
    Antworten: 5
    Letzter Beitrag: 27.02.2009, 17:38
  4. tabelle mit gleicher größe
    Von davidos_no.1 im Forum HTML & CSS Forum
    Antworten: 4
    Letzter Beitrag: 18.02.2007, 00:57
  5. Grafiken auf gleicher höhe!?
    Von Dani05 im Forum HTML & CSS Forum
    Antworten: 10
    Letzter Beitrag: 15.01.2006, 15:11

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •