Ver Mensaje Individual
  #7 (permalink)  
Antiguo 27/02/2013, 09:16
Avatar de T4ke0veR
T4ke0veR
 
Fecha de Ingreso: agosto-2007
Ubicación: Quito - Ecuador
Mensajes: 1.720
Antigüedad: 16 años, 8 meses
Puntos: 28
Respuesta: Problema con buscador en PHP

mysql_connect("localhost","usuario","clave");

revisa para que veas... esta al principio...

algo asi???

Código PHP:
<?php
//cadena de conexion
$conexion mysql_connect("localhost","morr0113_admin","morro2012");
//DEBO PREPARAR LOS TEXTOS QUE VOY A BUSCAR si la cadena existe
if ($busqueda<>''){
   
//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
   
$cadbusca="SELECT descripcion, titulo FROM hoteles WHERE descripcion LIKE '%$busqueda%' OR titulo LIKE '%$busqueda%' LIMIT 50";
  } 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
  
$cadbusca="SELECT descripcion, titulo , MATCH ( titulo, descripcion ) AGAINST ( '$busqueda' ) AS Score FROM hoteles WHERE MATCH ( titulo, descripcion ) AGAINST ( '$busqueda' ) ORDER BY titulo ASC LIMIT 50";
}
$result=mysql("morr0113_2012"$conexion);
While(
$row=mysql_fetch_object($result))
{
   
//Mostramos los titulos de los articulos o lo que deseemos...
  
$descripcion=$row->descripcion;
   
$titulo=$row->titulo;
   echo 
$descripcion." - ".$titulo."<br>";;
   } }
?>
__________________
Diseño gráfico, Web, imagen corporativa, publicidad ...

Última edición por T4ke0veR; 27/02/2013 a las 09:36