Fremhæv søgeord
Hmm ja nu er jeg stødt på et nyt problem.Hvordan fremhæver jeg mit søgeor i resultatet af min søgning.
min kode:
<?php
if($_SERVER['REQUEST_METHOD'] == 'POST') { //der laves en søgning på ord som forekommer i tabellen produkter, felterne navn,beskrivelse osv....
$sog_ord = mysql_real_escape_string($_POST['soegefelt']);
$query = mysql_query ("SELECT * FROM produkter WHERE navn LIKE '%$sog_ord%' OR beskrivelse LIKE '%$sog_ord%' OR pris LIKE '%$sog_ord%' OR billede LIKE '%$sog_ord%' ") or die(mysql_error());
if(mysql_num_rows($query) > 0){
echo "Din søgning på <b>$sog_ord</b> gav dette resultat<br /><hr /><br />";
//udskriver sætnimg
while($row = mysql_fetch_assoc($query)) { //udskriver resultat fra søgning
echo "Produkt ID: ".$row['produkter_id']." <br />";
echo "Navn: ".$row['navn']." <br>";
echo "Beskrivelse: ".$row['beskrivelse']." <br />";
echo "fk_producenter_id: ".$row['fk_producenter_id']." <br />";
echo "fk_menu_id: ".$row['fk_menu_id']." <br /><br />";
echo '<img src="prod_image/'.$row['billede'].'"></img><br /><br />';
echo "pris: ".$row['pris']." <br /><br />";
echo "<a href ='red_pro.php?produkter_id=".$row['produkter_id']."'>Rediger </a><br /><br /><hr />";
}
}else{
echo 'Din søgning gav intet resultat. Prøv igen!'; //udskriver denne sætning, hvis søgningen ikke fandt noget
}
}
?>