Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá.
Seguinte... Estou com um problema um tanto comum mas que está me tirando o sono...
Eu tenho duas tabelas uma com o nome "fg_noticias" e outra com o nome "dm_receitas" as duas tem os mesmo campos (id,titulo,descricao)
eu preciso fazer uma busca nessas duas tabelas e listar o resultado delas.
Só que eu preciso saber de qual tabela é o resultado, então se fosse da tabela "fg_noticias" passaria um valor 1 e "dm_receitas" valor 2, porque na listagem dos resultados pra saber de onde vem, se é noticias ou receitas
*Noticias : Comendo bem - Como comer bem
*Noticias : A vida dos macacos - Como eles vivem
*Receitas : Maça com Beterraba - Uma mistura perfeita
Como posso fazer isso?
Eu tenho esse codigo mas não está funcionando.
$sql = mysql_query("SELECT , CONCAT('1') as tabela FROM dm_receitas WHERE titulo LIKE '%".$palavra."%' OR descricao LIKE '%".$palavra."%') UNION ALL (SELECT , CONCAT('2') as tabela FROM fg_noticias WHERE titulo LIKE '%".$palavra."%' OR descricao LIKE '%".$palavra."%' order by id DESC LIMIT $inicio, $lpp");
Carregando comentários...