tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
3
ZUGRIFFE
172
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Merlin732 Merlin732 ist offline Mitglied Gold
    Registriert seit
    Jan 2002
    Ort
    Dresden
    Beiträge
    127
    Hi, ich habe ein kleines Problem mit meiner Datenbankabfrage.

    Ich erhalte die richtigen Datensätze, nur leider direkt hintereinander geschrieben.

    Hier mein Quellcode:

    PHP-Code:
          // Die Datenbank ansprechen und in einer Schleife ausgeben - SUCHE NACH UEBERSCHRIFT
        
    $query "SELECT * FROM tt_content WHERE bodytext LIKE '%".komponenten."%' AND hidden = 0 AND deleted = 0 ";
        
        
    $res mysql(TYPO3_db$query);

        while(
    $row mysql_fetch_array($res)) {
          
    $header .= $row["header"];
          
    $bodytext .= $row["bodytext"];
          
    $pid .= $row["pid"];
        }
            

        
    // Variablen setzen 
          
    $content='<table align="center" width="80%" class=cc_suche>
                    <tr><td>Pfad zum Ergebnis</td></tr>
                    <tr class=cc_suche_titel><td><a href="index.php?id='
    .$pid.'">'.$header.'</a></td></tr>
                    <tr><td>'
    .$bodytext.'</td></tr>
                  </table><p><p><p>'
    ;            
           
          return 
    $content
    Das Sie zusammengeschrieben erscheinen, also aus 3 Überschriften nur eine wird liegt sicherlich daran, dass ich in der while-schleife die Ausgaben konkatiniere.

    Kann mir jemand sagen, wie ich die Ausgabe so formatiere, dass alle Datensätze einzeln aufgeführt werden?

    Grüße Lars
     

  2. #2
    Avatar von StefanR
    StefanR StefanR ist offline Mitglied Platin
    Registriert seit
    Apr 2003
    Ort
    Hude
    Beiträge
    582
    Naja du hängst ja auch immer nur jeweils den neuen Wert für Header zum Beispiel an $header ran und bildest keine neue Tabellenzeile oder wo. Du müsstest die Tabelle denn in der Schleife bauen.
     

  3. #3
    Merlin732 Merlin732 ist offline Mitglied Gold
    Registriert seit
    Jan 2002
    Ort
    Dresden
    Beiträge
    127
    Naja in die bestehende While-Schleife mit rein oder komplett neu? Aber dann ist es ja schon Konktiniert...?
     

  4. #4
    Merlin732 Merlin732 ist offline Mitglied Gold
    Registriert seit
    Jan 2002
    Ort
    Dresden
    Beiträge
    127
    Ok, klappt danke...brauchte eben nur nen kleinen Denkanstoß
     

Ähnliche Themen

  1. Antworten: 3
    Letzter Beitrag: 07.04.10, 00:38
  2. Probleme mit Datenbankabfrage
    Von alexis im Forum Java
    Antworten: 1
    Letzter Beitrag: 18.01.10, 17:58
  3. Datenbankabfrage
    Von hab1cht im Forum PHP
    Antworten: 3
    Letzter Beitrag: 07.01.06, 10:32
  4. Probleme mit Datenbankabfrage
    Von webhoster im Forum PHP
    Antworten: 1
    Letzter Beitrag: 07.07.04, 08:59
  5. Probleme mit Datenbankabfrage
    Von toboli im Forum PHP
    Antworten: 2
    Letzter Beitrag: 31.03.04, 18:48