Paulo Campos 01 Postado Agosto 23, 2012 Denunciar Share Postado Agosto 23, 2012 Fala pessoal, o script abaixo me mostra dados de 3 banco de dados, com algumas condições como podem ver.porem preciso exibir somente os produtos que coincidirem a id nas 3 lojas. Como ficaria? // Primeiro servidor $banco1 = mysql_connect('127.0.0.1', 'root', '553421'); mysql_select_db('zippjf', $banco1); // Segundo servidor $banco2 = mysql_connect('127.0.0.2', 'root', '553421'); mysql_select_db('zippbq', $banco2); // Terceiro servidor $banco3 = mysql_connect('127.0.0.3', 'root', '553421'); mysql_select_db('versatil', $banco3); // ... // Consulta no 1° banco $sql1 = mysql_query('SELECT * FROM `produto` WHERE estoque_atual<=estoque_minimo and classe=1 ORDER BY nome ASC', $banco1); // ... processa os dados ... // Consulta no 2° banco $sql2 = mysql_query('SELECT * FROM `produto` WHERE estoque_atual<=estoque_minimo and classe=1 ORDER BY nome ASC', $banco2); // ... processa os dados ... // Consulta no 3° banco $sql3 = mysql_query('SELECT * FROM `produto` WHERE estoque_atual<=estoque_minimo and classe=1 ORDER BY nome ASC', $banco3); // ... processa os dados ... //-------------------------------Loja 1--------------------------------------- echo "<table border='0'> <tr> <th>ID</th> <th>Produto</th> <th>Quantidade</th> </tr>"; while ($row = mysql_fetch_array($sql1)) { echo "<tr>"; echo "<td>" . $row['id'] . "</td>"; echo "<td>" . $row['nome'] . "</td>"; echo "<td>" . $row['estoque_atual'] . "</td>"; echo "</tr>"; } echo "</table>"; echo '</div>'; //-------------------------------Loja 2--------------------------------------- echo "<table border='0'> <tr> <th>ID</th> <th>Produto</th> <th>Quantidade</th> </tr>"; while ($row = mysql_fetch_array($sql2)) { echo "<tr>"; echo "<td>" . $row['id'] . "</td>"; echo "<td>" . $row['nome'] . "</td>"; echo "<td>" . $row['estoque_atual'] . "</td>"; echo "</tr>"; } echo '</table>'; echo '</div>'; //-------------------------------Loja 3--------------------------------------- echo "<table border='0'> <tr> <th>ID</th> <th>Produto</th> <th>Quantidade</th> </tr>"; while ($row = mysql_fetch_array($sql3)) { echo "<tr>"; echo "<td>" . $row['id'] . "</td>"; echo "<td>" . $row['nome'] . "</td>"; echo "<td>" . $row['estoque_atual'] . "</td>"; echo "</tr>"; } echo "</table>"; echo '</div>'; Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 sfonseca Postado Agosto 28, 2012 Denunciar Share Postado Agosto 28, 2012 (editado) Veja este artigo, acho que é o que procura:http://www.daniweb.com/web-development/dat...databases"" target="_blank">ArtigoAbs Editado Agosto 28, 2012 por sfonseca Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Paulo Campos 01
Fala pessoal, o script abaixo me mostra dados de 3 banco de dados, com algumas condições como podem ver.
porem preciso exibir somente os produtos que coincidirem a id nas 3 lojas.
Como ficaria?
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.