Jump to content


Abram

Member Since 16/08/2010
Offline Last Active 16/08/2010, 18:44
-----

Posts I've Made

In Topic: Consulta Com Comparação Em Duas Tabelas Mysql

16/08/2010, 17:20

Tenta assim:

"SELECT * FROM usuarios,textos WHERE usuarios.nivel='1' AND (textos.titulo like '%". $_POST['busca'] . "%' OR textos.texto like '%". $_POST['busca'] . "%' ORDER BY RAND()"


HAHAHA valew Mestre

o lance de colocar entre parenteses ajudou :)

Fiz assim;

"SELECT * FROM usuarios,textos WHERE (usuarios.nivel='1' ) AND (usuarios.id_usuario=textos.id_usuario) AND (textos.titulo like '%". $_POST['busca'] . "%' OR textos.texto like '%". $_POST['busca'] . "%' ORDER BY RAND()"

acrescentando o (usuarios.id_usuario=textos.id_usuario) fez com que só aparecesse os textos de usuarios de nivel 1 sem isso os textos continuavam se misturando.

Valew, abraçao!

IPB Skin By Virteq