Consulta em 2 tabelas ao mesmo tempo
Olá, Pessoal, boa tarde!
Gostaria que vocês me dessem uma ajuda no seguinte código abaixo. Eu quero fazer uma consulta na minha tabela EMPRESAS, e de acordo com o código das empresas consultadas, realizar outra consulta na tabela CONTATOS, para listar todos juntos. Cada empresa tem um código, e cada contato tem o código da empresa para a qual pertence. Preciso, no final das contas, gerar uma linha para cada contato, contendo: Nome da Empresa, Nome do Contato e Endereço.
Não tenho idéia se posso usar as duas queries como abaixo, fiz isso no chute (e não funcionou =( ).
Se alguém puder me dar uma ajuda, ficarei mto grato!
<? $username="root";$password="i9senha";$database="sisi9";mysql_connect(servidor,$username,$password);@mysql_select_db($database) or die( "Unable to select database");$query1="SELECT * FROM contatos where emp_cod='$emp_cod'";$result1=mysql_query($query);$query2="SELECT * FROM empresas where emp_triagem='1'";$result2=mysql_query($query2);$num1=mysql_numrows($result1);$num2=mysql_numrows($result2);mysql_close();$i2=0;while($i2 < $num2) { $emp_cod=mysql_result($result2,$i2,"emp_cod"); $emp_nome=mysql_result($result2,$i2,"emp_nome"); $emp_end=mysql_result($result2,$i2,"emp_end"); $i1=0; while ($i1 < $num1) { $nome=mysql_result($result1,$i1,"con_nome"); echo "$emp_nome $con_nome $emp_end<br>"; $i1++; } $i2++;}?>Discussão (5)
Carregando comentários...