![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
06/10/2007, 21:18
|
![Avatar de jose mario](http://static.forosdelweb.com/customavatars/avatar176507_6.gif) | | | Fecha de Ingreso: abril-2007
Mensajes: 165
Antigüedad: 17 años, 10 meses Puntos: 0 | |
Buscar Full Text Mysql por medio PHP Hola como estamos me podrian dar una mano , he intentado hacer un busque en php , de modo full text , aqui el codigo
include("lib/conexion.php");
//CUENTA EL NUMERO DE PALABRAS
$trozos=explode(" ",$busqueda);
$numero=count($trozos);
if ($numero==1) {
//SI SOLO HAY UNA PALABRA DE BUSQUEDA SE ESTABLECE UNA INSTRUCION CON LIKE
$sql=mysql_query("SELECT * FROM noticias where titulo like '%$txt_buscar%' ORDER BY id_noc DESC");
} elseif ($numero>1) {
//SI HAY UNA FRASE SE UTILIZA EL ALGORTIMO DE BUSQUEDA AVANZADO DE MATCH AGAINST
//busqueda de frases con mas de una palabra y un algoritmo especializado
$sql=mysql_query("SELECT REFERENCIA, TITULO , MATCH ( titulo, noticia ) AGAINST ( '$txt_buscar' ) AS Score FROM noticias WHERE MATCH ( titulo, noticia ) AGAINST ( '$txt_buscar' ) ORDER BY Score ");
}
pero no me da ningun resultado no da errores , pero tampoco da resultado |