Ver Mensaje Individual
  #9 (permalink)  
Antiguo 07/05/2013, 17:50
Avatar de uchi_pon
uchi_pon
 
Fecha de Ingreso: septiembre-2011
Mensajes: 180
Antigüedad: 13 años, 2 meses
Puntos: 1
Pregunta Respuesta: problema con buscador interno con AGAINST y MATCH

Hola ya eh checado el manual una y otra vez y por fin veo a que te referias con lo de el MyISAM en efecto mi tabla no era de ese tipo sino inoDB asi que la eh cambiado y aun sigo teniendo el problema aunque ahora solo parece ser un error de sintaxis :

( ! ) Parse error: syntax error, unexpected T_VARIABLE in C:\wamp\www\Alucard\buscar_varias_palabras.php on line 40

y aqui es donde empieza la linea 40 en donde marca el error:
Código:
$query_buscador = sprintf("SELECT * MATCH (tbl.producto.strSEO, tblproducto.strNombre) AGAINST ('" . $var_buscador . "' IN BOOLEAN MODE) AS Score FROM tblproducto WHERE MATCH (tbl.producto.strSEO, tblproducto.strNombre) AGAINST (('"$varbusqueda_buscador"') IN BOOLEAN MODE) ORDER BY Score DESC", GetSQLValueString($varbusqueda_buscador, "text"),GetSQLValueString($varbusqueda_buscador, "text"));
$buscador = mysql_query($query_buscador, $conectalucard) or die(mysql_error());
$row_buscador = mysql_fetch_assoc($buscador);
$totalRows_buscador = mysql_num_rows($buscador);
?>
podrian ayudarme aunque sea con el manual, veo que aunque cuesta mucho trabajo entenderlo parece servir.