
21/09/2008, 11:47
|
 | | | Fecha de Ingreso: julio-2008 Ubicación: 18°30'N, 69°59'W
Mensajes: 4.879
Antigüedad: 16 años, 7 meses Puntos: 416 | |
Respuesta: Busqueda en una base de datos al estilo google .. Facil.
Divide la cadena que el usuario pone en el campo de texto.
Y haz tu consulta dependiendo de el numero de elementos en la cadena ETC.
Un ejemplo si ponen 2 palabras:
SELECT DISTINCT * FROM articles WHERE ((title LIKE '%table%' OR subtitle LIKE '%table%' OR content LIKE '%table%') OR (title LIKE '%form%' OR subtitle LIKE '%form%' OR content LIKE '%form%')) ORDER BY id DESC
Para que si ponen guitarra, y tambien aparezca guitarra...
Activa la extension php_stem.dll en tu php.ini.
Y a cada palabra antes de buscarla haces:
$palabra = stem_spanish("palabra"); |