chilimaus
Mitglied
Hey!^^
Ich bin dabei, mein eigenes Forum zu coden, und bisher klappt es ganz passabel...nur will er meine for-Schleife nicht ordentlich ausführen! Ich hab mich gefragt, ob vielleicht jemand den Fehler im Script erkennt und mir helfen kann...
Die erste Zeile macht er wunderbar, aber anstatt der 2.Zeile schreibt er
. Also liest er ja irgendwie die zweiten Werte nicht ordentlich aus?
Ich hoffe, jemand kann mir helfen...THX schonmal im Voraus!!
chilimaus =^-^=
Ich bin dabei, mein eigenes Forum zu coden, und bisher klappt es ganz passabel...nur will er meine for-Schleife nicht ordentlich ausführen! Ich hab mich gefragt, ob vielleicht jemand den Fehler im Script erkennt und mir helfen kann...
PHP:
<?
$id = $HTTP_GET_VARS["id"];
$mitglieder = "SELECT * FROM `unterforen` WHERE `forum` = $id ORDER BY `lastpost_id`";
$show = mysql_query($mitglieder);
$nummer = mysql_num_rows($show);
for($i=0; $i<$nummer; $i++)
{
$name = mysql_result($show, $i, "name");
$ersteller = mysql_result($show, $i, "ersteller");
$id2 = mysql_result($show, $i, "id");
echo "<tr><td><b><a href='thread.php?id=$id2'>$name</a></b></td><td><center>";
$mitglieder = "SELECT * FROM `beitraege` WHERE `unterforum` = $id2";
$show = mysql_query($mitglieder);
$nummer = mysql_num_rows($show);
echo $nummer;
mysql_free_result($show);
echo "</td><td>$ersteller</td><td>";
$mitglieder = "SELECT * FROM `beitraege` WHERE `unterforum` = $id2 ORDER BY `id` DESC LIMIT 1";
$show = mysql_query($mitglieder);
$show2 = mysql_fetch_object($show);
$Datum = $show2->datum;
function RelativesDatum($Datum)
{
$Zeitstempel = strtotime($Datum);
if($Zeitstempel <= time())
{
if(date("Y-m-d", $Zeitstempel) == date("Y-m-d"))
{
return "heute";
}
elseif($Zeitstempel <= strtotime("-1 day") && $Zeitstempel > strtotime("-2 day"))
{
return "gestern";
}
else
{
return date("d.m.Y", $Zeitstempel);
}
}
}
echo RelativesDatum($Datum);
echo " um ";
echo $show2->zeit;
echo " von ";
echo $show2->ersteller;
echo "</td></tr>";
mysql_free_result($show);
}
mysql_free_result($show);
?>
Die erste Zeile macht er wunderbar, aber anstatt der 2.Zeile schreibt er
Code:
Warning: mysql_free_result(): 5 is not a valid MySQL result resource in /www/htdocs/w0064899/crystalocean/testlay/forum/topics.php on line 64
Ich hoffe, jemand kann mir helfen...THX schonmal im Voraus!!
chilimaus =^-^=
Zuletzt bearbeitet: