Como utilizar o comando UNION
Estou quebrando cabeça aqui para fazer união das tabelas gostaria de saber como faço da forma correta, segue a baixo codigo:
$palavra = str_replace(" ", "%", strip_tags($HTTP_GET_VARS['busca']));
$SQL = (SELECT * FROM tbmaterias WHERE nome LIKE '%".$palavra."%') UNION
(SELECT * FROM tbmaterias_categorias WHERE categoria LIKE '%".$palavra."%') ORDER BY id_categoria ASC;
$Lista = new Consulta($SQL,1000,$PGATUAL);
$Lista1 = new Consulta($SQL,1000,$PGATUAL);
$i=0;
while ($linha1 = db_lista($Lista1->consulta)) { $i++;
$categoria[$linha1['id_categoria']] = $linha1['categoria'];
}
if (db_linhas($Lista->consulta)>0) {
?>Discussão (5)
Carregando comentários...