Jeg sidder fast og har brug for hjælp til php
Jeg har her et search script som virker fint når man kun søger på "keywords" men det jeg har brug for er at jeg kan søge på flere punkter i databasen og her har jeg brug for hjælp....coden ser sådan ud:
//get data
$button = $_GET['submit'];
$search = $_GET['search'];
if (!$button)
echo "Du sendte ingen søgeord"."<br />";
else
{
if (strlen($search)<=1)
echo "Søgning er for kort"."<br />";
else {
echo "Du søgte På: <b> $search </b><hr size='1'";
//explode our search terms
$search_exploded = explode(" ",$search);
foreach ($search_exploded as $search_each)
{
//construct query
$x++;
if ($x==1)
$construct .= "keywords LIKE '%$search_each%'";
else
$construct .="OR keywords LIKE '%$search_each%'";
}
//echo our construct
$construct = "SELECT * FROM test_biblo WHERE $construct";
$run = mysql_query($construct);
$foundnum = mysql_num_rows($run);
if ($foundnum == 0)
echo "Ingen resultat fundet.";
else
{
echo " $foundnum resultat fundet<p>";
while ($runrows = mysql_fetch_assoc($run))
{
//get data
$forfatter = $runrows['forfatter'];
$titel = $runrows['titel'];
$isbn = $runrows['isbn'];
$beskrivelse = $runrows['beskrivelse'];
$url = $runrows['url'];
echo "
Forfatter. $forfatter<br />
Titel.$titel<br />
Isbn.$isbn<br />
Beskrivelse.$beskrivelse<br /><hr />
<!--<a href='$url'>$url</a><p>-->
";
}
}
}
}
?>
<b>Min Søge Maskine</b>
<form action="<?php $PHP_SELF; ?>" method="GET">
<input type="text" name="search" />
<input type="submit" name="submit" Value="Search">
</form>
håber at hører fra nogen gevinsten er 200point