3 Bilder nebeneinander anzeigen lassen.

putzi

Gesperrt
Hallo!
Ich stehe gerade voll auf der Leitung ;-)

ALso:

Scrip:
PHP:
while($row = mysql_fetch_assoc($select)){
echo '<tr>
        <td>
          <a href="index.php?open=gallery&album='.$row['album'].'&pic=thumb-'.$row['bild'].'&seite=1" border="0">
            <img src="bilder/'.$row['album'].'/thumb/thumb-'.$row['bild'].'" border="0">
          </a>
        </td>
     ';}

Ich möchte, dass 3 Bilder nebeneinander angezeigt werden.

Mit diesem Script werden die Bilder untereinander angezeigt.

Wie stelle ich das um?

Danke
 
Hi, machs doch so:

PHP:
$count = 1;
while($row = mysql_fetch_assoc($select)){

if($count ==1)
{
echo '<tr>';
}

echo' 
       <td>
          <a href="index.php?open=gallery&album='.$row['album'].'&pic=thumb-'.$row['bild'].'&seite=1" border="0">
            <img src="bilder/'.$row['album'].'/thumb/thumb-'.$row['bild'].'" border="0">
          </a>
        </td>';

$count++;

if($count == 3)
{
 echo '</tr>';
 $count == 1;
}

}
 
Hallo,

patator hat gesagt.:
Hi, machs doch so:

PHP:
$count = 1;
while($row = mysql_fetch_assoc($select)){

if($count ==1)
{
echo '<tr>';
}

echo' 
       <td>
          <a href="index.php?open=gallery&album='.$row['album'].'&pic=thumb-'.$row['bild'].'&seite=1" border="0">
            <img src="bilder/'.$row['album'].'/thumb/thumb-'.$row['bild'].'" border="0">
          </a>
        </td>';

$count++;

if($count == 3)
{
 echo '</tr>';
 $count == 1;
}

}

Wozu denn die ganzen IF?
geht doch viel einfacher:
PHP:
<?pho
echo '<tr>';
while($row = mysql_fetch_array($result)){
echo' <td>
          <a href="index.php?open=gallery&album='.$row['album'].'&pic=thumb-'.$row['bild'].'&seite=1" border="0">
            <img src="bilder/'.$row['album'].'/thumb/thumb-'.$row['bild'].'" border="0">
          </a>
        </td>';
}
 echo '</tr>';
?>

mfg
genix
 
-muss angepasst werden...-

PHP:
$abfrage = "SELECT * FROM $TABLE6 WHERE imgsec LIKE 'bike' ORDER BY id DESC";
$ergebnis = mysql_query($abfrage);
  while($row = mysql_fetch_object($ergebnis))
    {
	$imgsrc = "http://www.tutorials.de/forum/images/upload/gallery/".$row->thumbfile;
	echo "<td width='203'><a href=\"javascript:openpic('$row->id');\"><img src='$imgsrc' width='120' height='120' alt='Image_Nr $row->id' 				  			/></a></td>";
	$counter++;
	if (($counter % 3) == 0)
	 {
	 echo "</tr><tr>";
	 }
	}
	echo "</table></td>
  			</tr>
			</table>";

Sollte funktionieren ... :)
 
Welchen Explorer benutzt du?

Ich habe die erfahrung gemacht das die tabelle probleme bereitet.

HTML:
<tr>text</tr>
ist anders als
HTML:
<tr>
text
</tr>

wenn du verstehst was ich meine (Die breaks im quellcode ^^)

mfg
Gterm

Ps: Sry für mich existiert keine Gross/kleinschreibung.:suspekt:
 
Zurück