Falsche Ausgabe

HackTack10

Mitglied
Hallo !

Ich habe 12 Beiträge in einer Kategorie, läßt man sich diese anzeigen sollen alle Beiträge mit dem auslaufenden Datum angezeigt werden. Leider zeigt er mir jeden Datensatz 12 mal an, anstatt nur 1 mal ! Wo könnte das Problem liegen ?
Code:
$aktuell=time();
if($zeitraum=="")$zeitraum=$auktion_zeitraum;
$anzeigen_nach_zeit=$aktuell-(86400*$zeitraum);



$userauktionen= mysql_query("SELECT * FROM dateauktionen WHERE user='$o_user' && endzeit>='$anzeigen_nach_zeit' && kategorie ='$katid' group by titel order by endzeit DESC");
$zaehler=0;
while ($userauktion= mysql_fetch_array($userauktionen))

{
$zaehler++;


if($userauktion[status]=="j" || $userauktion[endzeit]<=$aktuell)
{

$endzeit="beendet";

}
else
{
$aktuell=time();
$diff=$userauktion[endzeit]-$aktuell;
if($diff<3600)
{
$days = ($diff - ($diff % 86400)) / 86400; 
$diff = $diff - ($days * 86400); 
$hours = ($diff - ($diff % 3600)) / 3600; 
$diff = $diff - ($hours * 3600); 
$minutes = ($diff - ($diff % 60)) / 60; 
$diff = $diff - ($minutes * 60); 
$seconds = ($diff - ($diff % 1)) / 1; 

$endzeit="$minutes min. $seconds sek."; 
}
else
{
$endzeit= date("d.m.y  G:i:s",$userauktion[endzeit]);

}

}



$titel=substr($eintrag[titel],0,35);
$titel.=" ...";
if(!$subkat)$subkat=$eintrag[subid];

$auktionen.="    <tr > 
 <td bgcolor=\"#FFE17C\"> 
            <div align=\"center\">$geschlecht</div>
          </td>
		   <td bgcolor=\"$farbe\"> 
            <div align=\"center\">$bild</div>
          </td>
          <td bgcolor=\"$farbe\"> 
            <div align=\"left\"><font color=\"#000000\" size=1>&nbsp;$eintrag[user] ($eintrag[alt])</font></div>
          </td>
          <td bgcolor=\"$farbe\">
            <div align=\"center\"><a href=\"auktion.php?id=$eintrag[id]&katid=$katid&subkat=$subkat\" ><font color=\"#000000\" size=1>$titel</font></a></div>
          </td>
          <td bgcolor=\"$farbe\"> 
            <div align=\"center\"><font color=\"#000000\" size=1>$preis</font></div>
          </td>
          <td bgcolor=\"$farbe\"> 
            <div align=\"center\"><font color=\"#000000\" size=1>$eintrag[gebote]</font></div>
          </td>
            <td bgcolor=\"$farbe\"> 
            <div align=\"center\"><font color=\"#000000\" size=1>$endzeit</font></div>
          </td>
        </tr>";
 }

}
 
Zurück