[php:1:952c3ae269]<?php
for($k=mysql_num_rows($get_posts);$k>0;$k--) {
$gp = mysql_fetch_array($get_posts);
$mass = nl2br($gp[e_nachricht]);
$mail = '';
$icq = '';
$msn = '';
if($gp[e_email] != '') {
$mail = $gp[e_email]. ' (E-Mail)
';
}
if($gp[e_icq] != '') {
$icq = $gp[e_icq]. ' (ICQ)
';
}
if($gp[e_msn] != '') {
$msn = $gp[e_msn]. ' (MSN)';
}
$zeit = date('d.m.y H:i', $gp[e_time]);
$kontakt = $mail.$icq.$msn;
if ($gp[e_email] == '' & $gp[e_icq] == '' & $gp[e_msn] == '') {
$kontakt = 'keine angabe';
}
$l = $k;
eval("dooutput(\"".gettemplate("templates/posts")."\");");
}
?>[/php:1:952c3ae269]
so sieht meine schleife ersma aus.. wenn ich das umkehre, kehrt sich ja auch di abfrage um? oO
*edit*
so wie oben jetz steht funzts... thx 
ps: arbeiten immer mit for (die erste variante von dir aber immer, von der zweiten wusste ich noch nix xD)