hi danke sebastian schonmal das dir mein problem näher annimst. mein problem liegt mehr in html als in php :/
Code:
function inhalt_anzeigen($ID)
// Diese Funktion zeigt den Inhalt an der unter der ID gespeichert ist.
{
$sql1 = 'SELECT * FROM inhalt WHERE id= "'.$ID.'";';
$res1 = mysql_query($sql1) OR die(mysql_error());
while($row = mysql_fetch_assoc($res1))
{
$titel = $row['titel'];
$inhalt = $row['inhalt'];
$datum = $row['datum'];
echo "<b>".$titel."</b>";
echo "<p>";
echo $inhalt;
echo "<p>";
echo $datum;
}
}
das die inhalt, aber diese gibt lediglich inhalte wieder welche ich in der datenbank habe. zum vergleich mal die user.php was diese machen/darstellen soll
Code:
function us_anzeigen()
// Gibt die Anzahl der Mitglieder aus und die Mitglieder-Liste
{ $platz = 1;
echo " <img src=\"img/05.png\" border=\"0\"> Wir haben <b>"; anzahlderuser(); echo "</b> Mitglieder.</ul><p>";
ausgabe('
Hier findest du das Aktuelle-Ranking<p><center><table border="0" width=500px>
<tr>
<th align=left>Platzierung</th>
<th align=left>Nickname</th>
<th align=left>Punkte</th>
<th align=left>S / U / N</th>
<th align=left>Status</th>
</tr>');
$sql1 = 'SELECT * FROM user order by punkte DESC ';
$res1 = mysql_query($sql1) OR die(mysql_error());
while($row = mysql_fetch_assoc($res1))
{
$usid = $row['id'];
$usnickname = $row['nickname'];
$uspunkte = $row['punkte'];
$win = $row['win'];
$loss = $row['loss'];
$draw = $row['draw'];
$status = $row ['status'];
if($status==1)
{
$stardy = "Bereit";
}
if($status==2)
{
$stardy = "Aktiv";
}
if($status==0)
{
$stardy = "Abwesend";
}
ausgabe('</td><td>');
ausgabe('<tr><td>');
echo "$platz.";
ausgabe('</td><td>');
echo "<a href=\"user-detail.php?bid=$usid\">$usnickname</a>";
ausgabe('</td><td>');
echo "$uspunkte";
ausgabe('</td><td>');
echo "$win / $draw / $loss";
ausgabe('</td><td>');
echo "$stardy";
ausgabe('</tr>');
$platz = $platz+1;
}
ausgabe('</table></center>');
}
edit: ja einen neuafbau ziehe ich auch vor daher mein anliegen, somt kann ich es in zukunft jederzeit selber anpassen oder ändern