Jan Hansen skrev:
> De nyeste indlæg står i venstre kolonne, de ældre i højre:
Skal de nyeste stå øverst i kolonnerne, ville jeg lave det sådan:
<CODE>
if($connect->affected_rows > 0) {
$antalkolonner = ($connect->affected_rows > 20) ? 2 : 1;
for($i=0;$i<$antalkolonner;$i++) {
$kolonne[$i]='';
}
$aktuelkolonne=0;
while($data = $res->fetch_assoc()) {
$id = $data['NID'];
$dato = $data['dato'];
$nHead = $data['nHead'];
$nyhed = $data['nyhed'];
$imgArray = unserialize($data['imgLinks']);
$kolonne[$aktuelkolonne] .=' <div class="nyhed">
<header>
<p>'.$dato.'</p>
<h4>
'.$nHead.' - Vis
</h4>
</header>
<div class="hide">'. $nyhed . '</p>
<div class="nyhedsBilleder">';
foreach ($imgArray['pics'] as $images) {
$tmb = substr($images, 0, -4)."_news.jpg";
$img = substr($images, 0, -4)."_gal.jpg";
$kolonne[$aktuelkolonne] .='<a class="lightBox" href="'.$img.'" data-lightbox="'.$nHead.'" title="'.$nHead.'"><img class="newsThumb" src="'. $tmb .'" alt="'.$nHead.'" /></a>';
}
$kolonne[$aktuelkolonne] .=' </div>
</div>
</div>';
$aktuelkolonne++;
if ($aktuelkolonne==$antalkolonner)$aktuelkolonne=0;
}
echo '<table style="width:80%;"><tr>';
for($i=0;$i<$antalkolonner;$i++) {
echo '<td style="vertical-align:top;">'.$kolonne[$i].'</td>';