Ik heb een website waar ik mijn muziekcollectie laat zien.(http://www.cornmillmusic.nl)
Deze wil ik nu aanpassen met een database en een zoekfunctie, waardoor de bezoekers sneller hun artiest kunnen vinden.
Nu heb ik op net een scripts gevonden, maar ik krijg deze foutmelding:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/rakkerde/public_html/musictest/searchtest.php on line 24
ik kan deze fout niet traceren, is er iemand die weet wat ik fout doe??.
Hier het script:
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Database Search by </title>
</head>
<body>
<form method="post" action="<?php $PHP_SELF; ?>">
<input type="text" name="search" size=25 maxlength=25>
<input type="Submit" name="Submit" value="Submit">
</form>
<?php
//connect to mysql
mysql_connect("localhost","********","******");
mysql_select_db("test400");
$search=$_POST["search"];
$result = mysql_query("SELECT * FROM news WHERE message LIKE '%$search%'");
while($row=mysql_fetch_array($result))
{
$title=$row["title"];
$message=$row["message"];
$who=$row["who"];
$date=$row["date"];
$time=$r["time"];
$id=$r["id"];
echo "$title <br> $message <br> $who <br> $date | $time <br>";
}
?>
</body>
</html>
This code
276 views