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