Titel hinzufügen

  • Guten Abend,


    ich muss nochmals etwas fragen, da ich an einer Stelle nicht weiter komme. Mein Code sieht wie folgt aus



    Hier in dieser Zeile <div style="font-weight:bold; width:100%; border-bottom:1px solid #efefef; margin-bottom:10px;"><?php echo $i_titel; ?></div> steht der Titel, klappt auch soweit. Nur mit meinem PHP Code werden mehrere Fotobücher ausgelesen. Ich möchte also immer wenn ein neuer Titel ausgelesen wird dieses auch angezeigt bekommen. Derzeit ist es so, dass es ein Titel gibt und darunter ALLE Bilder angezeigt werden.


  • Du bindest ja hier die Ergebnisse für jedes einzellne Ergebnis in die Variablen:

    PHP
    $stmt->bind_result($photo_id, $photo_userID, $photo_sedcardID, $photo_bild_G, $i_inseratID, $i_titel);


    Und diese bekommst Du in der while-Schleife:

    PHP
    while($stmt->fetch()) {
      /*
      hier bekommst du 
        $photo_id, $photo_userID, $photo_sedcardID, $photo_bild_G, $i_inseratID, $i_titel
      für das jeweilige bild/ergebnis/zele
      */ 
    }
  • Ich möchte also immer wenn ein neuer Titel ausgelesen wird dieses auch angezeigt bekommen


    Das hast Du so geschrieben =)
    in der while-Schleife wird ja pro Zeile in der Datenbank der jeweilige Title gelesen.


    Wie sieht denn die Tabelle in der Datenbank aus?
    Müsste ja in etwas so aussehen:

    Code
    tabelle `photobook`:
    photo_id | photo_userID | photo_sedcardID | photo_bild_G | i_inseratID | i_titel
    --------------------------------------------------------------------------------
    |        |              |                 |              |             |


    Gib mal paar Beispiele, was da drin steht.

  • So sieht meine Tabelle inkl. Datensätze aus


  • In Inserate sieht die Tabelle so aus


  • Das hier sollte was bringen:


    BTW:
    AUTO_INCREMENT=6 macht hier keinen Sinn. Du nutzt nicht einmal ein AUTO_INCREMENT.
    varchar(200) ist auch bissl "komisch".
    Ich will Dich jetzt auch nicht verwirren. Das kann man ein andermal ändern.

  • Vielen vielen Dank für deine Hilfe. Das fertige Ergebnis sieht nun so aus


    [Blockierte Grafik: http://www.bilder-upload.eu/upload/9e4d8d-1409524483.png]


    HTML und CSS



    PHP
    <div style="margin-bottom:30px; width:190px; float:left" class="bildbeschriftung_photobook">
                	<img src="media/fotobuch/klein/<?php echo $photo_bild_G; ?>" width="179"> 
               		<span><a href="photobook/delete/<?php echo $photo_bild_G;?>.html" onclick="return confirm('Wollen Sie dieses Bild wirklich löschen?')">Bild löschen</a></span>
           		</div>


    Was meinst du denn damit genau? bzw. wie sollte ich dieses ändern?

    Zitat

    AUTO_INCREMENT=6 macht hier keinen Sinn. Du nutzt nicht einmal ein AUTO_INCREMENT.
    varchar(200) ist auch bissl "komisch".

  • Ich knall Dir das hier mal hin. Ist aber alles kommentiert =)
    Wenn was unklar ist, einfach fragen.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!