Ver Mensaje Individual
  #27 (permalink)  
Antiguo 23/07/2007, 17:20
axz
 
Fecha de Ingreso: mayo-2005
Mensajes: 360
Antigüedad: 19 años, 8 meses
Puntos: 10
Re: problema con buscador simple..... MATCH() AGAINST()

Según entiendo, tienes 2 forms en un script pero ambos los procesas en la misma página, es decir, la propiedad action en ambos formularios es la misma url ... por lo tanto estas buscando una forma de identificar si viene de un formulario (key_word) o del otro (búsqueda avanzada) ...

Según estoy entiendo tu código, puedes hacer algo como esto:
Código PHP:
#se usó el form de la palabra clave
if( isset( $_GET'key_word' ] ) )
{
  if( empty( 
$_GET'key_word' ] ) )
  {
     echo 
"<h4>Debe introducir una palabra clave</h4>";
  }
  else
  {
    if( 
$totalRows_busqueda_resultado )
    {
       
#la búsqueda no arrojó resultados ... acá el código que tienes en: 
       # elseif($totalRows_busqueda_resultado == 0)
    
}
    else
    {
       
#la búsqueda arrojó resultados ... acá el código que tienes en:
       # elseif($totalRows_busqueda_resultado >= 1)
    
}
  }
}
else
{
   
#código para procesar tu búsqueda avanzada

No sé si eso responda tu pregunta rogertm