Problem :( ..Warning: mysql_num_rows():

R

Rushan

Also leute, ich habe gegooglet, habe mein icq kontakte um rat gebeten aber entweder konnte oder wollte keiner helfen.. nun seid ihr hier meine letzte hoffnung..

zum problem, habe ein projekt günstig gekauft und nun habe ich es auf meinen ftp gepackt und soweit ist alles ok.. nur ich kriege eine fehlermeldung, sobald ich ein kategorie wähle..

FEHLERMELDUNG:

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/www/cn2480313/html/lachmal/witze.php on line 109


PHP:
<? include "header.php";
$kategorie = $_GET['kategorie'];

if ($kategorie == "") 
{
echo "<font face=\"Verdana\" size=\"3\" color=\"#FFFFFF\"><b><u>Fehler</u></font><br><br><font face=\"Verdana\" size=\"2\" color=\"#FFFFFF\">Bitte wählen sie eine Kategorie aus!"; include ("footer.php"); die ();
}
if ($kategorie == "1") 
{
echo "<font face=\"Verdana\" size=\"3\" color=\"#FFFFFF\"><b><u>Fahrer</u></font>";
}
if ($kategorie == "2") 
{
echo "<font face=\"Verdana\" size=\"3\" color=\"#FFFFFF\"><b><u>Berufe</u></font>";
}
if ($kategorie == "3") 
{
echo "<font face=\"Verdana\" size=\"3\" color=\"#FFFFFF\"><b><u>Blondis (Blondinen)</u></font>";
}
if ($kategorie == "4") 
{
echo "<font face=\"Verdana\" size=\"3\" color=\"#FFFFFF\"><b><u>DDR</u></font>";
}
if ($kategorie == "5") 
{
echo "<font face=\"Verdana\" size=\"3\" color=\"#FFFFFF\"><b><u>Paare (Mann & Frau)</u></font>";
}
if ($kategorie == "6") 
{
echo "<font face=\"Verdana\" size=\"3\" color=\"#FFFFFF\"><b><u>OFriesen (Ostfriesen)</u></font>";
}
if ($kategorie == "7") 
{
echo "<font face=\"Verdana\" size=\"3\" color=\"#FFFFFF\"><b><u>Politik</u></font>";
}
if ($kategorie == "8") 
{
echo "<font face=\"Verdana\" size=\"3\" color=\"#FFFFFF\"><b><u>Religion</u></font>";
}
if ($kategorie == "9") 
{
echo "<font face=\"Verdana\" size=\"3\" color=\"#FFFFFF\"><b><u>Studis (Studenten)</u></font>";
}
if ($kategorie == "10") 
{
echo "<font face=\"Verdana\" size=\"3\" color=\"#FFFFFF\"><b><u>Tiere</u></font>";
}
if ($kategorie == "11") 
{
echo "<font face=\"Verdana\" size=\"3\" color=\"#FFFFFF\"><b><u>Versaut</u></font>";
}
if ($kategorie == "12") 
{
echo "<font face=\"Verdana\" size=\"3\" color=\"#FFFFFF\"><b><u>Anderes</u></font>";
}
$action = $_GET['action'];
if ($action == "bewertung")
{
$id = $_GET['id'];
$bewertung = $_GET['bewertung'];
$db->query("update witze set bwg = bwg+1 where ID = '$id'");
$db->query("update witze set bw = bw+$bewertung where ID = '$id'");
}
?>
<br>
<br>
<?php
$seite = $_GET['seite'];
if ($seite == "")
{
$seite = 1;
}
$start = $seite * 10 - 10;
$db->query("select ID, text,bwg,bw,kat from witze where kat=$kategorie LIMIT $start, 10");
while(list($ID,$text,$bwg,$bw,$kat) = $db->data())
{
if ($bw == "0")
{
$bild = "<img src=\"seg/ohne.gif\" border=\"0\" alt=\"Noch nicht bewertet\">";
}
elseif ($bw != "0")
{
$bewertung = $bw / $bwg;
if ($bewertung <= 4 and $bewertung >= 3.5)
{
$bild = "<img src=\"seg/4.gif\" border=\"0\" alt=\"Super\">";
}
elseif ($bewertung < 3.5 and $bewertung >= 2.5)
{
$bild = "<img src=\"seg/3.gif\" border=\"0\" alt=\"Gut\">";
}
elseif ($bewertung < 2.5 and $bewertung >= 1.5)
{
$bild = "<img src=\"seg/2.gif\" border=\"0\" alt=\"Naja\">";
}
elseif ($bewertung < 1.5 and $bewertung >= 0)
{
$bild = "<img src=\"seg/1.gif\" border=\"0\" alt=\"Schlecht\">";
}
}
echo("
<table width=\"90%\" border=0 cellpadding=1 cellspacing=0><tbody><tr><td><table cellspacing=0 cellpadding=4 width=\"100%\" bgcolor=#ffffff border=0><tbody><tr bgcolor=\"#902F20\"><td valign=top bgcolor=#902F20><table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr><td class=a align=\"left\"><font face=\"Verdana\" size=\"2\" color=\"#FFFFFF\">Bewertung: $bild</font>
</b></td></tr></table><br><font face=\"Verdana\" size=\"2\" color=\"#FFFFFF\">$text</font>
<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr><td class=a align=\"left\"><br><br><font face=\"Verdana\" size=\"2\" color=\"#FFFFFF\">Bewerten: <a href=\"witze.php?kategorie=$kat&seite=$seite&bewertung=4&id=$ID&action=bewertung\"><img src=\"seg/4.gif\" border=\"0\" alt=\"Super\"></a> <a href=\"witze.php?kategorie=$kat&seite=$seite&bewertung=3&id=$ID&action=bewertung\"><img src=\"seg/3.gif\" border=\"0\" alt=\"Gut\"></a> <a href=\"witze.php?kategorie=$kat&seite=$seite&bewertung=2&id=$ID&action=bewertung\"><img src=\"seg/2.gif\" border=\"0\" alt=\"Naja\"></a> <a href=\"witze.php?kategorie=$kat&seite=$seite&bewertung=1&id=$ID&action=bewertung\"><img src=\"seg/1.gif\" border=\"0\" alt=\"Schlecht\"></a></font></td><td align=\"right\"><br><br><font face=\"Verdana\" size=\"2\" color=\"#FFFFFF\"><a href=\"email.php?ID=$ID\"><img src=\"seg/email.gif\" border=\"0\" alt=\"Als eMail versenden\"></a></font></td></tr></table></td></tr></tbody></table></td></tr></tbody></table>
<br><br>");
}

$result = mysql_query("SELECT ID FROM witze where kat = $kategorie"); 
$menge = mysql_num_rows($result);
$seitenanzahl = '$menge' / 10;
echo "<div align=\"center\">"; 
echo "<font face=\"Verdana\" size=\"1\" color=\"#FFFFFF\"><b>Seite:</b> ";
for($a=0; $a < $seitenanzahl; $a++) 
   { 
   $b = $a + 1; 
   if($seite == $b) 
      { 
      echo "  <font face=\"Verdana\" size=\"1\" color=\"#FFFFFF\">$b</font> "; 
      } 
   else 
      { 
      echo "  <font face=\"Verdana\" size=\"1\" color=\"#FFFFFF\"><a href=\"witze.php?kategorie=$kategorie&seite=$b\">$b</a></font> "; 
      } 
   } 
echo "</div>"; 
include "footer.php";?>


Wäre euch wirklich dankbar :-)
 
Zurück