Ola a todos,
Estou tentando fazer um tipo de consulta, mas ainda nao consegui achar solução se alguem puder ajudar, vou dar um exemplo fictício para simplificar ;
Tenho duas tabelas, tabela USUARIOS e tabela TEXTOS.
Na tabela USUARIOS tenho os campos;
[id_usuario]
[nome]
[nivel]
E na tabela TEXTOS tenho os campos;
[id_texto]
[id_usuario]
[titulo]
[texto]
Agora gostaria de fazer uma consulta onde vai ser usada em uma pagina(php) de busca.
Os resultados das buscas seriam o seguinte, aparecer apenas [texto] e [titulo] de usuarios de [nivel] igual a 1, seria algo como no codigo abaixo;
$sc=mysql_query("SELECT * FROM usuarios,textos WHERE textos.titulo like('%". $_POST[busca] . "%') or textos.texto like('%". $_POST[busca] . "%') and usuarios.nivel='1' ORDER BY RAND() ");
Mas o exemplo acima exibe nos resultados, textos de usuarios de nivel 1 tanto quanto textos de usuarios de nivel 0 e gostaria que aparecesse apenas de nivel 1.
Vlw