Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/01/2007, 15:56
Avatar de BLAH !!
BLAH !!
 
Fecha de Ingreso: septiembre-2003
Ubicación: Región Metropolitana, Santiago, Chile
Mensajes: 706
Antigüedad: 20 años, 7 meses
Puntos: 16
Pregunta optimizar búsqueda en Base de datos

Hola a todos .... tengo una bd muy simple con solo campos de texto que se guardan de acuerdo a una id que va en incremento .

He encontrado por un sitio un buscador que me funciona ... pero no comoyo quisiera, ya que la busqueda es muy restringida y solo me muestra el valor de un campo. Me explico:

"EJEMPLO"

- Si en la BD tengo un nombre que está guardado como : Pablo Andrés Arraño Salas, y yo lo busco por Pablo ... todo bien, aparece. Pero si coloco en la búsqueda, Pablo Arraño, NO ME APARECE NADA !!! ajajajajaj ...

Ese es el primer problema.

Lo otro ... aquí dejo el código:

Código PHP:
//Aquí busco en el campo que quiera la palabra que coloqué.
$data mysql_query("SELECT * FROM archivos WHERE html LIKE '%$find%'");

//Y aquí muestro el resultado
while($result mysql_fetch_array$data ))  
{  
echo 
$result['html'];  
echo 
" ";  


Como ven el problema es que me muestra todo el campo html (donde guardo texto que sigue siendo texto html), por lo que es como si buscara una página hmtl y la mostrara.

Pero si tuviese 2 o más resultados ... como los muestro para poder seleccionar cualquiera de ellos .

Estoy intentando cambiar el $result ... luego les cuento como me fue ...

Y ultima cosa xD ... algun lugar donde aprender MySql xD

Muchas Gracias.- !!!
Pablo Araya.-
__________________
Adios ...!!!!

Última edición por BLAH !!; 04/05/2008 a las 14:26