Mysql търсачка

DrViS

Registered
Трябва ми търсачка която да търси в mysql база ?
Някоя проста (без тези от уроците).
 
Знам я и тази. Прегледал съм търсачките в уроците.
Искам да е някоя друга ако някой ми даде. В краен случей ще е някоя от уроците.
 
Нищо и няма. Даже до колкото си спомням съм я ползвал преди време.
Обаче искам да вида някоя друга търсачка. Не само тези от уроците. :)
 
Код:
 <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1251"> 
<form action="" method="post"> 
Търсене: 
  <input type="text" name="words" value="<?php echo($words); ?>"> 
  <input type="hidden" name="good" value="yes"> 
  <input type="submit" value="Търси"> 
</form> 
  <hr> 
<?php
$user = "root";//дб име
$pass = "";//дб парола
$db = "cdcol";//дб 
$host = "localhost";//хост
$connection = mysql_connect($host, $user, $pass) or die("Сайтът не може да се свърже към базата данни1");//свързваме се към базата данни
$db = mysql_select_db($db,$connection)or die("Сайтът не може да се свърже към базата данни2");
if($_POST['good']=='yes') 
{ 
   echo("<font face=\"tahoma\" size=\"3\" color=\"green\"><b>Резултати за $words</b></font><br><hr>"); 

$mysql_row="ime"; //Полето в което да търси
$table="table"; //таблицата
   $query = "ALTER TABLE $table ORDER BY id asc "; 
  $result = mysql_query($query); 

   $query = "SELECT * FROM $table"; 
   $result = mysql_query($query); 
   $numrows = mysql_num_rows($result); 
   while($row = mysql_fetch_array($result)){ 
$id="$row[id]";
   if(preg_match("/$words/i", $row[$mysql_row])) 
   { 

      $newnews = preg_replace("/$words/i", "<b><font color=\"red\">$words</font></b>", $row[$mysql_row]); 
      $display = '<a href="file.php?id='.$id.'"<b>' . $newnews . '</font></a><hr>'; 
          echo($display); 
      $foundcount++; 
   } 
   $totalcount++; 
   } 
if(is_null($foundcount)){$foundcount=0;} 
echo("<b>Намерени <font face=\"tahoma\"  color=\"red\">$foundcount</font> резултата  от  $totalcount</b>"); 
} 
?>
Ето тази е лесничка :-)
 

Back
Горе