smac: Bilder nebeneinander anordnen

Hallo, ich bin dabei eine Bildergalerie mit mysql und php zu bauen. Upload Ausgabe usw. funktioniert. Mein Problem ist allerdings dass ich die Bilder auch nebeneinander, also in einer Tabelle ausgeben möchte. Wie muß ich das anstellen? Kann mir jemand helfen?

  1. Hallo,

    ich habe das Problem auf folgende Weise gelöst.

    $handle=opendir('../../../onlineshop/images/medium/');
    $k=1;
    while ($file = readdir ($handle))
    {
    if ($file != "." && $file != "..")
    {
    if ($k==1)
    echo "<tr>";
    echo "<td>";
    echo "<img src='../../../onlineshop/images/medium/$file' border='0' width=100><br>";
    echo "<input type=submit value=Benutzen><br><input type=submit value=Löschen>";
    echo "</td>";
    $k++;
    if ($k==10)      //Hier kann der Wert für die Spalten geändert werden
    {
    echo "</tr>";
    $k=1;
    }
    }
    }
    echo "</table>";
    closedir($handle);

  2. Hi smac

    Hallo, ich bin dabei eine Bildergalerie mit mysql und php zu bauen. Upload Ausgabe usw. funktioniert. Mein Problem ist allerdings dass ich die Bilder auch nebeneinander, also in einer Tabelle ausgeben möchte. Wie muß ich das anstellen? Kann mir jemand helfen?

    wenn du, was ich vermute die URL's der Bilder aus der Datenbank heraus (in Variablen) holst, geht das so:
    <table>
       <tr>
          <td><img src="<? echo $bild1; ?>"></td><td><img src="<?  echo $bild2; ?>"></td>
       </tr>
    </table>
    mfg Joey

    1. Hi smac

      Hallo, ich bin dabei eine Bildergalerie mit mysql und php zu bauen. Upload Ausgabe usw. funktioniert. Mein Problem ist allerdings dass ich die Bilder auch nebeneinander, also in einer Tabelle ausgeben möchte. Wie muß ich das anstellen? Kann mir jemand helfen?

      wenn du, was ich vermute die URL's der Bilder aus der Datenbank heraus (in Variablen) holst, geht das so:
      <table>
         <tr>
            <td><img src="<? echo $bild1; ?>"></td><td><img src="<?  echo $bild2; ?>"></td>
         </tr>
      </table>
      mfg Joey

      Hallo Joey,
      entweder bin ich zu doof oder stehe ich diesbezüglich voll auf der Leitung. Ich hohle meine Bilder so aus der Datenbank:

      $query    = "SELECT ID,TextKleines FROM ".$table
      $resultID = @mysql_query($query);

      while ($data = mysql_fetch_array($resultID))
      {
        echo $data["ID"].": ".$data["TextKleines"]."<br>";
      }

      Wie bringe ich jetzt meine Variablen an?

      Wäre echt super, wenn du mir da helfen könntest!!! - Danke

      1. Hi smac

        while ($data = mysql_fetch_array($resultID))
        {
          echo $data["ID"].": ".$data["TextKleines"]."<br>";
        }

        wenn $data["ID"] der name des Bildes ist, und $data["TextKleines"] der alt text,
        würde das so aussehen:
        <table>
            <tr>
               <td>
                 <img src="<? echo 'pfad/'.$data["ID"].'.jpg'; ?>" alt="<? echo $data["TextKleines"]; ?>">
              </td>
            </tr>
         </table>
        wenn nicht sag mir doch mal was in der Datenbank liegt die URL (in welcher Form) oder wirklich das Billd selber ?
        mfg Joey