Er zeigt mir zwar im augenblick die Datensätze richtig an, aber die Ausgabe der Datensätze innerhalb der Tabelle funktioniert noch nicht.
Beim ersten Datensatz macht er es richtig, die nachfolgenden Datensätze zeigt er auserhalb der Tabelle an.
PHP-Code:
$alt = 0;
while ($row = mysql_fetch_object($r_sql))
{
// Wenn die Kategorien gleich sind dann
echo "<table border=\"0\"; width=\"100%\"; cellspacing=\"1\"; cellpadding=\"0\">";
if($row->catid != $alt){
echo "<tr >";
echo "<td colspan=\"6\" >";
echo "<h3 class=\"row3\">$row->cattitle</h3>";
echo "</td>";
echo "</tr>";
if ($alt = $row->catid);{
echo "<tr >";
echo "<td width=\"30\"> <div align=\"center\" class=\"row1\"><b> Folder </b></td>";
echo "<td width=\"30\"> <div align=\"center\" class=\"row1\"><b> Sprache </b></td>";
echo "<td> <div class=\"row1\"><b> Titel </b></td>";
echo "<td width=\"150\"> <div align=\"center\" class=\"row1\"><b> Autor </b></td>";
echo "<td width=\"80\"> <div align=\"center\" class=\"row1\"><b> Hits </b></td>";
echo "<td width=\"80\"> <div align=\"center\" class=\"row1\"><b> Erstellt am </b></td>";
echo "</tr>";
}}
// Alter des Dokumentfeststellen
$time = time();
$erstellt = date("d.m.Y ",($row->zeit));
$diff = round("$time" - "432000");
$diffdays = round(($row->zeit-$time)/86400);
if ( $row->zeit > $diff ){
echo "<tr class=\"txt\" >";
echo "<td bgcolor=\"#F9F9F9\" >
<div align=\"center\"><img src=\"../images/new.gif\" alt=\"Neu\" align=\"absmiddle\" width=\"30\" height=\"14\"></div></td>";
}else{
echo "<td bgcolor=\"#F9F9F9\" hight=\"20\">";
echo "<div align=\"center\"><img src=\"../images/cat.gif\" alt=\"Cat\" align=\"absmiddle\" width=\"10\" height=\"9\"></div>";
echo "</td>";
}
// Tutorialsprache anzeigen
$lang = $row->lang;
switch ($lang){
// Deutsch
case 'DE':
$lang = "<img src=../images/flags/de.gif alt=\"Deutsch\" width=\"18\" height=\"12\" align=\"absmiddle\">";
break;
// Englisch
case 'GB':
$lang = "<img src=../images/flags/gb.gif alt=\"Englisch\" width=\"18\" height=\"12\" align=\"absmiddle\">";
break;
}
echo "<td bgcolor=\"#F9F9F9\"><div align=\"center\" >$lang</div> </td>";
echo "<td bgcolor=\"#F9F9F9\">
<a href =clicks.php?id=$row->dokid target=\"_blank\" class=\"nav\" title=\"$row->abstract\";>$row->title </a>
</td>";
echo "<td bgcolor=\"#F9F9F9\"><div align=\"center\" > $row->autor</div></td>";
echo "<td bgcolor=\"#F9F9F9\"><div align=\"center\" > ($row->hits) </div></td>";
echo "<td bgcolor=\"#F9F9F9\"><div align=\"center\" > $erstellt</div></td>";
echo "</tr>";
echo "</table> <p>";
}