Hola. si alguien me pudiera ayudar lo agredezco por anticipado.
tengo un script buscador en php  que me funciona bien.
Sólo que quiero que busque en la base de datos mysql. y despliegue, el texto con cualquiera de las palabras ingresadas en el formulario de búsqueda.
 
actualmente me despliega sólo la frese exacta. tecleada en el formulario y no presenta nada más.
 
 por ejemplo; si tecleo:
 talleres de mecanica.  
 
 deseo que me despliegue también:  
 
   manuales de mecánica  a gasolina
   manuales de mecánica  a diesel
 
 (debido a que el texto  contiene la pálabra "mecánica" que es una de las que se ingresó en el form de búsqueda.)
 
 
 este es el script  buscador completo:
 
<html><head><title> Buscador </title></head>
 
<body text="#000000" bgcolor="#cccccc"> 
<font face="verdana" size=2>
 
Introduce el texto de búsqueda:
 
<form action="<?=$PHP_SELF?>" method="post"><p>
<input type="text" name="busca" size="30"  maxlength="255">
<input type="submit" name="submit" value="ir">
</form>
 
 
 
<?php
 
 //comprueba que el form no se mande vacio   
 if(isset($submit))
    {
     echo "debes especificar una cadena de texto a buscar";
     echo "</html></body> \n";
     exit;
    } 
 //cierre de comprueba que el form no se mande vacio   
 
 
 //script de conexión  
$dbcnx = @mysql_connect("localhost", "piolin", "delrio");
  if (!$dbcnx) 
     {
      echo( "<p>No es posible establecer conexión");
      exit();
     }
 
if (! @mysql_select_db("piolin_alumnos") ) 
    {
    echo( "<p>No es posible conectar con la base de datos.</p>" );
    exit();
    }
?>
 //cierre script de conexión
 
 
 
<?php
 
 //criterios de búsqueda
while(!$result)
{
 $result = @mysql_query("SELECT * FROM alumnos WHERE nombre LIKE '%$busca%'");
}
 
$result = @mysql_query("SELECT * FROM alumnos WHERE nombre LIKE '%$busca%'");
 
if (!$result) 
    {
    echo("<p>Error performing query: " . mysql_error() . "</p>");
    exit();
    }
 //cierre de criterios de búsqueda
 
 
 //despliegue de array
while ( $row = mysql_fetch_array($result) ) 
 {
 echo("<p><font color=green>               título:</font> " .
 $row["nombre"] ."<font color=green><br>   autor:</font> " . 
 $row["apellido"] . "<font color=green><br>código:</font> " .  
 $row["email"] . " <font color=green><br>  precio:</font> " . 
 $row["nacimiento"] . "<br><bR><bR>");
 }
 //cierre de despliegue de array
 
 
$busca=0
 
?>
</body></html> 
   
 

 ... puedes usar implode()... Un ejemplo sería algo como:
 ... puedes usar implode()... Un ejemplo sería algo como:
 
  
  ... aunque no están para saberlo... formatié mi maquina y estoy actualizando (
 ... aunque no están para saberlo... formatié mi maquina y estoy actualizando (  mi conexión es lenta)... y mientras me pase por el foro, resuelvo unos problemas de cálculo (:-s mañana regreso a clases y tengo 2 exámenes), y navego por la red...
 mi conexión es lenta)... y mientras me pase por el foro, resuelvo unos problemas de cálculo (:-s mañana regreso a clases y tengo 2 exámenes), y navego por la red... 
