adrinator: suchfunktion funktioniert nicht

Beitrag lesen

Bei folgenden Code tritt ein Fehler auf:

<?php
mysql_connect("localhost","root","") or die
("Keine Verbindung zur Datenbank hergestellt. Wenden Sie sich bitte an den Administrator!");
mysql_select_db("filme") or die
("Die Datenbank existiert nicht. Wenden Sie sich bitte an den Administrator!");

if ($suchwort != "")
{
 //MySQL-Abfrage\
 $abfrage = "SELECT * FROM filme ORDER BY titel ASC WHERE titel = '".$_POST["suchwort"]."';";
  $ergebnis = mysql_query($abfrage);
  //Kopf der Tabelle\
  echo "<table border='1'>\n<tr><th>Titel</th><th>Genre</th><th>Bewertung</th><th>Kommentar</th><th>Standort</th></tr>\n";
  //Tabelleninhalt schreiben\
  while($row = mysql_fetch_assoc($ergebnis))
  {
   echo "<tr><td>".$row["titel"]."</td><td>".$row["genre"]."</td><td>".$row["bewertung"]."</td><td>".$row["kommentar"]."</td><td>".$row["standort"]."</td></tr>\n";
 }
 //Tabellenende\
 echo "</table>\n";

//Tabellenende\
 echo "</table>\n";
 }

else
{
?>

Der Fehler sieht so aus:
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in C:\xampp\htdocs\DVD\suchen.php on line 44

Wieso ist das so?

mfg
adrian