robb: Select Menu Abfrage

Beitrag lesen

Hallo zusammen,

ich habe ein frage. ich habe ein formular erstellt und möchte das entsprechend der auswahl die daten aus sql abgefragt werden. hier das formular und php script.
hoffentlich kann mir einer dabei helfen..
bekomme nämlich immer die fehlermeldung:
"Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in c:\programme\apache group\apache\htdocs\intra\selectmenu.php on line 5
keine Datensätze vorhanden"
Formular:
<form action="selectmenu.php" method="post">
<select name="typ">
<option value="Action" selected> Action</option>
<option value="Unterhaltung" selected> Unterhaltung</option>
<option value="Horror" selected> Horror</option>
<option value="Comedy" selected> Comedy</option>
<option value="Zeichentrick" selected> Zeichentrick</option>
<option value="Drama" selected> Drama</option>
<option value="Musik" selected> Musik</option>
<option value="Science Fiction" selected> Science Fiction</option>
</select><p>
<input type="submit">
<input type="reset">
</form>

php Script:
<?php
$db=mysql_connect("localhost","","");
$sqlab="select * from dvd where typ='$typ'";
$res=mysql_db_query("test",'$sqlab');
$num=mysql_num_rows($ergebnis);
if ($num==0) echo "keine Datensätze vorhanden";
for ($i=0;$i<$num; $i++){
$tit = mysql_result($ergebnis, $i, "titel");
$typ = mysql_result($ergebnis, $i, "typ");
$kat = mysql_result($ergebnis, $i, "kategorie");
$lan = mysql_result($ergebnis, $i, "language");

echo "<tr> <td>$titel</td><td>$typ</td><td>$kategorie</td><td>$language</td>";

}
//tabellenende
echo"</table>";
mysql_close($db);

?>

vielen dank im voraus
robb