Hallo Burner
Es sind schon einige Fehler drin:
Beim Popup zuerst
<option value=""> Bitte Film wählen</option>
Dann alle Einträge ohne selected
<option value="Unterhaltung" selected> Unterhaltung</option>
<?php
$db=mysql_connect("localhost","","");
$sqlab="select * from dvd where typ ='$typ'";
$res=mysql_db_query('test', $sqlab);
$num=mysql_num_rows($res);
Hier machst du eine if Abfrage, es fehlen die geschweiften Klammern
if ($num==0){
echo "keine Datensätze vorhanden";
exit;//Verlässt das Script, nur wenn du das natürlich willst
}
//und wenn du sie schon gezählt hast, gib doch die Anzahl aus
else {
echo $num;
}
An deiner Stelle würde ich da die While Schleife verwenden
while($row=mysql_fetch_array($res))
{
$titel=$row['titel'];
$typ = $row['typ'];
$kategorie=$row['kategorie'];
$language = $row['language'];
/*Nun folgt die Ausgabe, die zusammengestzt werden muss
Wie ich es da bei $titel gemacht habe. Am Schluss fehlte noch ein </tr>*/
echo "<tr> <td>".$titel."</td><td>$typ</td><td>$kategorie</td><td>$language</td></tr>";
}
echo mysql_error();
//tabellenende
echo"</table>" ;
//Wo beginnt die Tabelle?
mysql_close($db);
Gruss
Kusi
http://www.k-k.ch Grafik, Layout, Webdesign