Търсачка Скрипт?

Marik

Registered
Нещо не намирам такъв скрипт.
Молбата ми е някой може ли да ми даде скрипт който да представлява следното:

Създавам 1на база данни и който иска да добави линк да има 3 полета:

Код:
Title: *
Код:
KeyWords *
Код:
HTTP:// Link *
Код:
DESCRIPTION: *

Разбира се и 3-те задължителни

Търсачката да търси по ключови думи и да извежда линковете като резултати + информацията за линка
 
Код:
<form method="GET" action="search.php"> 
<table cellpadding="0" cellspacing="0" width="300px" > 
<tr> 
<td align="right" width="200px"><input type="text" name="search" size="30"></td> 
<td align="right" width="100px"><input type="submit" value="Търси"></td> 
</tr> 
</table> 
</form>
<?php 
 
if($_GET['search'])
{
$server = "localhost"; 
$dbusername = "ime"; 
$dbpassword = "parola"; 
$db_name = "bazaime"; 

$tarsene = $_GET['search'];
$trimmed = trim($tarsene);
$var = explode(" ",$trimmed);  
$count = count($var); 
for($i = $count-1;$i < sizeof($var); $i++) { 
$abc = $var[$i];

mysql_connect($server, $dbusername, $dbpassword)or die("Сайтът не може да се свърже към базата данни"); 
@mysql_select_db($db_name) or die("Грешна база данни"); 
$query = " SELECT * FROM `linkove` WHERE Title LIKE '%$$abc%' OR  KeyWords LIKE '%$$abc%' OR  DESCRIPTION LIKE '%$$abc%'"; 
$result = mysql_query($query) or die('Error, query failed'); 
$num = mysql_numrows($result); 
if($num<=1)
{echo "<center><b>Няма намерени резултати за ".$tarsene."</b></center><br><br>";}
else
{
echo "Намерени са <b><i>".$num."</i></b> резултати за: <b><i>".$tarsene."</i></b>"; 
echo "<br />"; 
while($row = mysql_fetch_array($result)) 
{ 
echo $row[Title]."<br />"; 
echo $row[DESCRIPTION]."<hr/><br />"; 
} 
}
}
}
?>
 

Back
Горе