schau her in der mysql datei stehen folgende tabellen:
Feld Typ Attribute Null Standard Extra Aktion
id int(5) Nein auto_increment
kat varchar(250) Nein
info varchar(250) Nein
location varchar(250) Nein
beschreibung varchar(250) Nein
die mysql tabelle lautet "main"
nun habe ich in layout.php das grafische hineingetan und in main.php sollte es ausgeben werden.
in main.php steht folgendes:
<?
$host = "localhost";
$user = "XX";
$password = "XX";
$dbverbindung = mysql_connect ($host, $user, $password);
$dbanfrage = "SELECT * FROM main WHERE kat = '".$_REQUEST[kat]."'";
$result = mysql_db_query ($dbname, $dbanfrage, $dbverbindung);
$ausgabe = mysql_fetch_array ($result);
$handle = fopen ("layout.php", "r");
$contents = fread ($handle, filesize ("layout.php"));
fclose ($handle);
$contents=str_replace("%TEXT%",$ausgabe[text],$contents);
$contents=str_replace("%LOCATION%",$ausgabe[location],$contents);
mysql_close ($dbverbindung);
print $contents;
?>
Nun rufe ich dann unter: wwww.XXX.at/main.php?kat=news
auf und dann kommt folgende fehlermeldung:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/afis/new/main.php on line 14