Hi das Problem im Folgendem Script ist, wenn ich 4 Einträge überschreite setzt der statt eine Zelle runterzugehen die Reihe fort und verdoppelt das nochmal...
-----------
1 2 3 4 5 6
1 2 3 4 5 6
-----------
So macht der das dann, soll aber so aussehen
-----------
1 2 3 4
5 6
-----------
Kann mit da bitte jemand helfen?
[SCRIPT]
<table align="center" width="100%" border="0" valign="top">
<tr>
<td>
<table align="center" width="100%" border="0" valign="top">
<tr>
<td>
<?
if($submenu){
$SQL= "SELECT * FROM user WHERE Rubrik=$submenu AND Region=$region AND Online=1";
include("config_db.inc.php");
$i=0;
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)){
$i++;
}
$spalte = $i/4;
$spalte = ceil($spalte);
$j=0;
while ($j<$spalte){
?> <br>
<table width="100%" align="center" border="0">
<tr>
<td>
<table align="center" border="0" >
<tr>
<td>
<?
$show_pics=$j*4;
####################################################################
$SQL= "SELECT * FROM user WHERE Rubrik=$submenu AND Region=$region AND Online=1";
include("config_db.inc.php");
$anzahl=0;
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)){
$id=$row["Userid"];
$name=$row["Nachname"];
$ort=$row["Ort"];
$www=$row["Internetadresse"];
$bild=$row["Bild"];
$bild_id =$row["bild_id"];
$ausgabe="<TD vAlign=top align='left' width=110 bgColor=white height=1></DIV></DIV>";
############# Bild yes /no
if($bild){
$ausgabe .="<a href='show_inserat.php?get=$id'><img border='0' src='user_pics/$bild_id/smalla_$bild_id.jpg' width='75' height='105'></a><br><br>";
}
else{
$ausgabe .="<a href='show_inserat.php?get=$id'><img border='0' src='images/no_picture.jpg' width='75' height='105'></a><br><br>";
}
##############
$ausgabe .="<b><font face='Verdana, Arial' size='1'><a href='show_inserat.php?get=$id'>";
$ausgabe .="<font face='Verdana' size='1'>$name</font></a></font></b><font face='Verdana' size='1'><br></font>";
$ausgabe .="<font face='Verdana, Arial' size='1'><a href='show_inserat.php?get=$id'>";
$ausgabe .="<font face='Verdana' size='1'>$ort</font></a></font></TD>";
$anzahl++;
echo $ausgabe;
}
mysql_free_result($result);
####################################################################
?>
</td>
</tr>
</table> <br>
</td>
</tr>
</table>
<?
$j++;
}
if(!$anzahl){
echo "<br><br><br><center>Noch keine Einträge.</center>";
}
}
else{
echo "";
}
?>
</td>
</tr>
</table>
[/SCRIPT]
-----------
1 2 3 4 5 6
1 2 3 4 5 6
-----------
So macht der das dann, soll aber so aussehen
-----------
1 2 3 4
5 6
-----------
Kann mit da bitte jemand helfen?
[SCRIPT]
<table align="center" width="100%" border="0" valign="top">
<tr>
<td>
<table align="center" width="100%" border="0" valign="top">
<tr>
<td>
<?
if($submenu){
$SQL= "SELECT * FROM user WHERE Rubrik=$submenu AND Region=$region AND Online=1";
include("config_db.inc.php");
$i=0;
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)){
$i++;
}
$spalte = $i/4;
$spalte = ceil($spalte);
$j=0;
while ($j<$spalte){
?> <br>
<table width="100%" align="center" border="0">
<tr>
<td>
<table align="center" border="0" >
<tr>
<td>
<?
$show_pics=$j*4;
####################################################################
$SQL= "SELECT * FROM user WHERE Rubrik=$submenu AND Region=$region AND Online=1";
include("config_db.inc.php");
$anzahl=0;
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)){
$id=$row["Userid"];
$name=$row["Nachname"];
$ort=$row["Ort"];
$www=$row["Internetadresse"];
$bild=$row["Bild"];
$bild_id =$row["bild_id"];
$ausgabe="<TD vAlign=top align='left' width=110 bgColor=white height=1></DIV></DIV>";
############# Bild yes /no
if($bild){
$ausgabe .="<a href='show_inserat.php?get=$id'><img border='0' src='user_pics/$bild_id/smalla_$bild_id.jpg' width='75' height='105'></a><br><br>";
}
else{
$ausgabe .="<a href='show_inserat.php?get=$id'><img border='0' src='images/no_picture.jpg' width='75' height='105'></a><br><br>";
}
##############
$ausgabe .="<b><font face='Verdana, Arial' size='1'><a href='show_inserat.php?get=$id'>";
$ausgabe .="<font face='Verdana' size='1'>$name</font></a></font></b><font face='Verdana' size='1'><br></font>";
$ausgabe .="<font face='Verdana, Arial' size='1'><a href='show_inserat.php?get=$id'>";
$ausgabe .="<font face='Verdana' size='1'>$ort</font></a></font></TD>";
$anzahl++;
echo $ausgabe;
}
mysql_free_result($result);
####################################################################
?>
</td>
</tr>
</table> <br>
</td>
</tr>
</table>
<?
$j++;
}
if(!$anzahl){
echo "<br><br><br><center>Noch keine Einträge.</center>";
}
}
else{
echo "";
}
?>
</td>
</tr>
</table>
[/SCRIPT]