Ver Mensaje Individual
  #4 (permalink)  
Antiguo 02/11/2009, 12:08
Avatar de pateketrueke
pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 1 mes
Puntos: 2534
Respuesta: Error select match against

Cita:
Iniciado por Fairy_Boy Ver Mensaje
[...] pero lo arreglo con mysql_fetch_array
y me deja en blanco, sin errores :S
a caray!!

pues como tienes el código hasta ahora??

porque no se trataba de que lo "corrigieras" así, solo debías quitar la función del else que decías... ya que ahí se ejecutaba la consulta, y por eso te daba error después

Código PHP:
if ($numero==1) { 
    
//LIKE para buscar por 1 palabra.
    
$cadbusca="SELECT * FROM carpetas WHERE UPPER(Ruc_Car) LIKE '%".strtoupper($val)."%' OR Est_Car LIKE '%".strtoupper($val)."%' OR Fec_Car LIKE '%".strtoupper($val)."%'"
}else{ 
    
//MATCH AGAINST para buscar por varias palabras.
    //busqueda de frases con mas de una palabra y un algoritmo especializado 

    // AQUI estas ejecutando el SQL, cosa que no hiciste antes...
    // y cosa que no debes hacer aqui, ¿si lo entiendes??
    
$cadbusca=mysql_query("SELECT * FROM carpetas WHERE MATCH (Def_car) AGAINST ( '".($val)."' ) ORDER BY Def_Car DESC") or die("MySQL dice: ".mysql_error()); 
}
$handler=mysql_query($cadbusca) or die("MySQL dice: ".mysql_error()); 
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.