Estoy haciendo un search con FULLTEXT. El problema es que yo necesito hacer una busqueda en mas de una tabla, como puedo hacer para que busque todo al mismo tiempo en las tablas que yo especifique?
El codigo que tengo para buscar en UNA sola tabla es este:
Código PHP:
$keyword=$_GET['keyword'];
$sql = "
SELECT *,
MATCH(name, apellido, email, telfijo, direccion, web, h1) AGAINST('$keyword' IN BOOLEAN MODE) AS score
FROM locales
WHERE MATCH(name, apellido, email, telfijo, direccion, web, h1) AGAINST('$keyword' IN BOOLEAN MODE)
ORDER BY score DESC
";
$sql2 = " SELECT *, MATCH(parent, nombre) AGAINST('$keyword' IN BOOLEAN MODE) AS score
FROM categorias
WHERE MATCH(parent, nombre) AGAINST('$keyword' IN BOOLEAN MODE)
ORDER BY score DESC";
$res = mysql_query($sql);
echo '
<table>';
while($row = mysql_fetch_array($res)) {
$val = round($row['score'], 3);
$val = $val*100;
echo "<tr><td>$val</td>";
echo "<td>{$row['name']}</td>";
echo "<td>{$row['apellido']}</td></tr>";
}
echo "</table>";
Gracias gente, NECESITO su ayuda!!!
Hasta luegoo!