Dynamische Spaltenanzahl

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Dynamische Spaltenanzahl

    Hi zusammen,

    bin neu hier und hoffe auf eure Hilfe bei einem Problem, das wahrscheinlich simple gelöst werden kann, aber irgendwie steh ich auf dem Schlauch!

    Ich lese datensätze aus einer mysql db aus, die werte pack ich in eine variable und geb sie in einer schleife als image aus.

    mein tabellenaufbau in der schleife ist so, dass die bilder in spalten ausgegeben werden - siehe code unten, unverbastelt.

    ich hätte gerne, dass es nur vier tabellenspalten gibt mit den erste 4 bildern, dann eine neue zeile mit den nächsten vier bildern usw.

    hab schon alles mögliche versucht for for-schleifen, sowie diverse lösungsversuche in der while schleife. zum gewünschten Ergebnis komm ich jedoch nicht.

    Hoffe auf eure kompetente Lösungsvorschläge!

    aktueller code (auf das wesentliche komprimiert):

    $suche="select bildname from gallery where kategorie='$kategorie' ORDER BY id asc";

    $db_recordset=mysql_query($suche,$db_verbindung);
    $anzahl=mysql_num_rows($db_recordset);

    if ($anzahl==false)
    { echo "<br>&nbsp;no pics found."; die;}
    else
    {
    echo '<table border="0" cellpadding="4" cellspacing="0"><tr>';

    $result = mysql_query($suche,$db_verbindung);
    while ($row = mysql_fetch_array ($result))
    {
    $bildname= $row["bildname"];

    echo <<<ABC
    <td><img src="$bildname" border="0"></td>
    ABC;
    }}

    echo '</tr></table>';
    Zuletzt geändert von mylife; 16.12.2006, 13:44.

  • #2
    such mal im forum nach modulo
    mfg

    Kommentar


    • #3
      Danke für den Tip, da bin ich beim durchsuchen des Forums bereits drüber gestolpert.

      Nur leider reichen meinen php Kenntnisse nicht aus, um das so umzubauen, dass es zu meinem gewünschten Ergebnis führt

      Kommentar

      Lädt...
      X