få tabel til at skifte række efter hver fjerde celle
Hvordan får jeg indsat <tr></tr> efter hver fjerde celle i min tabel?--------------
if ($tjeck==uploadstart){
include("config.php");
$db = mysql_connect($server, $user, $pass);
mysql_select_db($database, $db);
if(empty($page)){
$page = 1;
}
#Rækker pr side
$limit = 16;
#Skift din_egen_tabel
$ud_countresult = mysql_query("SELECT * FROM nyheder_billede WHERE nyhedid=$nyhedid ORDER BY id")or die(mysql_error());
$totalrows = mysql_num_rows($ud_countresult);
$limitvalue1 = $page*$limit-($limit);
#Tilbage Knap
if($pageprev = $page - 1) {
echo "<A HREF='nyhedadmin.php?page=$pageprev&tjeck=uploadstart&sorter=id' target='_top'><</A> ";
}
else {
echo "<";
}
$numofpages = $totalrows/$limit;
#Siderne
for($i= 1; $i < $numofpages+1; $i++) {
echo " <A HREF='nyhedadmin.php?page=$i&tjeck=uploadstart&sorter=id' target='_top'>$i</A>";
}
#Frem Knap
if(($totalrows-($limit*$page)) > 0){
$pagenext = $page + 1;
echo " <A HREF='nyhedadmin.php?page=$pagenext&tjeck=uploadstart&sorter=id' target='_top'>></A>";
}
#Frem Knap
if(($totalrows-($limit*$page)) < 0){
$pagenext = $page + 1;
echo " >";
}
echo "
</h2><center>
<table width='640' border='1' cellpadding='5' cellspacing='0'><tr valign='top'>";
$foresp = mysql_query("SELECT nyheder_billede.id, nyheder_billede.nyhedid, nyheder_billede.navn, nyheder_billede.beskrivelse FROM nyheder_billede WHERE nyheder_billede.nyhedid = $nyhedid ORDER BY id LIMIT $limitvalue1, $limit ");
while ($data = mysql_fetch_row($foresp)){
$str = $data['3'];
if (strlen($data['3']) > 40) {
$str = substr( $data['3'], 0, 40 ); // de 25 første
// men det er nok midt i et ord så vo søger bagfra efter et mellemrum
$pos = strrpos( $str, " " );
$str = substr( $str, 0, $pos ); // klip det halve ord af
$str = $str ." ..."; // og fortæl der er mere i den nyhed.
}
echo "<td width='160'><center><h2>- SLET BILLEDE -
<br>
<br><img src='nyhedbilleder/$data[2]' border='0' width='160'>
<br>
<br>$str</h2><center></td>";
}
echo "</tr>
</table></center>
";
}