Código HTML:
 <form name="form1" method="post" action="buscar.php">
  <div align="center">
    <input name="buscar" type="text" id="buscar">
    <input type="submit" name="Submit" value="Buscar">
  </div>
</form>  
Luego el codigo PHP  
 Código PHP:
    include("config.php");
 
$busqueda = $_POST["buscar"];
 
$con = mysql_connect("localhost","$userdb","$passdb"); 
 
mysql_select_db("$basedatos",$con);
 
$result=mysql_query("SELECT * FROM busqueda WHERE descripcion LIKE '%$busqueda%' ORDER BY id desc", $con) or die ("No se han Encontrado Resultados");
 
if(empty($busqueda)){ 
 
echo "Debes ingresar Una Palabra para Realizar la busqueda";
 
}elseif(mysql_num_rows($result)==0){
echo "Disculpanos Pero no hay Resultados para tu busqueda n_nU";
}else{
while($row=mysql_fetch_array($result))
{
 
$nombre = $row["nombre"];
$descripcion = $row["descripcion"];
$categoria = $row["categoria"];
$url = $row["url"];
$urlbanner = $row["banner"];
 
 
  echo  '<a href="'. $url .'">'.$nombre.'</a><br /><br>'. $descripcion. '<br><br>';
 
 echo '<br><img src="'. $urlbanner. '"><br><br>';}
 
} 
    
  En el config...  
 Código PHP:
    <? 
 
$userdb="el usuario de la db";
 
$passdb="la pass de la db";
 
$basedatos="la base de datos";
 
$tabla="la tabla en que se debe buscar";
 
?>    
  Pso orale ojala te sirva y que alguien lo mejore.