Cita:
Iniciado por uchi_pon 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.
nose si el autor de post aun seguirá por estos lados o si resolvió el problema pero una observación
MATCH (tbl.producto.strSEO, tblproducto.strNombre) AGAINST <= "tbl.producto" ese "." no esta de mas?