Tema: Mysql select
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/11/2008, 22:49
cgm-util
 
Fecha de Ingreso: septiembre-2006
Ubicación: Torrevieja (Alicante)
Mensajes: 59
Antigüedad: 18 años, 6 meses
Puntos: 1
Mysql select

Tengo que hacer una selección de registros que coincidan con varios campos, pero uno de estos campos me gustaría ponerle las atribuciones de MATCH() y AGAINST(), lo he intentado de esta manera:

$sql = "SELECT * FROM trabajadores WHERE MATCH (profesion) AGAINST ('%$prof%') and YEAR(nacimiento) > '$anos4' and YEAR(nacimiento) < '$anos3' and conducir LIKE '$cond' and idioma1 LIKE '$espanol' and idioma2 LIKE '$ingles' and idioma3 LIKE '$terceridioma'";
$result = mysql_query($sql);

y no me funciona. Me funciona sin el MATCH y el AGAINST, pero con él no.

¿Sabeis alguna forma de hacer esto.? Gracias.