[PHP & MySQL] Php: Designs nebeneinander anzeigen lassen

Startpost-Retter
Hallöchen,

mit dem Tutorial von Giatu möchte ich gerne meine Designs ausgeben lassen. Das klappt auch schon fröhlich
Nun möchte ich, dass nach jedem dritten Design die nächsten Designs in eine neue Zeile kommen (also das nach dem dritten Design ein Zeilenumbruch stattfindet, und das vierte Design dann unter dem ersten zu sehen ist). ich bekomms einfach nicht hin.

Hier der Code:

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:

                <?php
    include("db.php"); 
   
    if($_REQUEST["action"] == "download") 
     
    {     
        
        $abfrage "SELECT downloads, endung FROM designs WHERE id
='".$_REQUEST["id"]."'";
        $ergebnis mysql_query($abfrage);
        while($row mysql_fetch_object($ergebnis))
        
        { 
            $aendern "UPDATE designs Set downloads =
'".($row->downloads+1)."' WHERE id = '".$_REQUEST["id"]."'";
            $update mysql_query($aendern);
            echo "<meta http-equiv=refresh
content='0;URL=designs/".$_REQUEST["id"].$row->endung."'>"; 
            
        }
    }
    else 
    
    { 
        $proseite 15; 

        if(!isset($_REQUEST["seite"])) { $seite 0; } 
        
        else { $seite $_REQUEST["seite"]; }

        $abfrage "SELECT * FROM designs LIMIT
".$seite.",".$proseite; 
        
        $ergebnis mysql_query($abfrage);
$i=0;
while($row mysql_fetch_object($ergebnis)){
if($i%== && $i != 0){
echo "<tr></tr>";
}$i++;

 echo " <td><img src=thumbdesigns/".$row->id.$row->endungthumb.">
<br><align=right><i>".$row->titel."</i>
<br><b>By:</b>&nbsp;".$row->creator."<br>      
<b>Added:</b>&nbsp;".date("d.m.Y",$row->timestamp)."<br>
<b>Größe:</b>&nbsp;".$row->größe."<br><br>
 <a href=designs.php?action=download&id=".$row->id." target=_blank>
Download [".$row->downloads."]</a><br></td>";
                           }
                           }

?> 


Wäre schön, wenn mir jemand sagen könnte wo ich was einfügen muss, damit das so funktioniert wie ich es gerne hätte fröhlich
Julia712
Hey,

was hast du denn da:
code:
1:
2:
3:
4:
5:
6:
$i=0;
while($row = mysql_fetch_object($ergebnis)){
if($i%3 == 0 && $i != 0){
echo "<tr></tr>";
}$i++;
gemacht? Da hast du das schon versucht, oder?



Als erstes machst du aus dem
code:
1:
else { $seite = $_REQUEST["seite"]; }
das hier:
code:
1:
2:
else { $seite = $_REQUEST["seite"]; }
 echo"<table width="100%">";


Und aus dem
code:
1:
echo "<tr></tr>";
machst du ein
code:
1:
echo "</tr><tr>";


Wenn du das hast, dann machst du aus dem
code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
echo " <td><img src=thumbdesigns/".$row->id.$row->endungthumb.">
<br><align=right><i>".$row->titel."</i>
<br><b>By:</b>&nbsp;".$row->creator."<br>      
<b>Added:</b>&nbsp;".date("d.m.Y",$row->timestamp)."<br>
<b>Größe:</b>&nbsp;".$row->größe."<br><br>
 <a href=designs.php?action=download&id=".$row->id." target=_blank>
Download [".$row->downloads."]</a><br></td>";
}
}


das hier:
code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
echo " <td><img src=thumbdesigns/".$row->id.$row->endungthumb.">
<br><align=right><i>".$row->titel."</i>
<br><b>By:</b>&nbsp;".$row->creator."<br>      
<b>Added:</b>&nbsp;".date("d.m.Y",$row->timestamp)."<br>
<b>Größe:</b>&nbsp;".$row->größe."<br><br>
 <a href=designs.php?action=download&id=".$row->id." target=_blank>
Download [".$row->downloads."]</a><br></td>";
}
$i++;
}



Und als letztes fügst du vor dem
code:
1:
?>
noch ein
code:
1:
echo"</table>";
ein.




Dann müsste das eigentlich funktionieren (falls ich jetzt nichts übersehen habe^^)
Lg, Julia
Julia712
Ah, super fröhlich
Das freut mich!

Ist doch gern geschehen ^.^