wlemos 0 Denunciar post Postado Julho 28, 2005 Olá pessoal,Obrigado pelas dicas foram muito boas...Tenho uma consulta que busca NA TABELA CLIENTEo CODCLIENTE, NOMECLIENTE, OQUECOMPROU, CODDOQUECOMPROU...Depois tenho outra consulta que busca EM OUTRA TABELA 'TABELA PRODUTOS_PRECOS'CODCLIENTE, CODDOQUECOMPROU, PRECODOQUECOMPROU....depois imprimo na tela o dados do clienteCODIGOCLIENTENOMECLIENTE - - - - -CODDOQUECOMPROU ...... OQUECOMPROU.....CODDOQUECOMPROU ...... OQUECOMPROU.....CODDOQUECOMPROU ...... OQUECOMPROU.........COMO FAÇO PARA QUE A PRIMEIRA CONSULTA PEGUE O RESULTADO DA SEGUNDA COMPRARANDO O "CODDOQUECOMPROU" E ME IMPRIMA O PRECODOQUECOMPROU????ValeuWilliam Compartilhar este post Link para o post Compartilhar em outros sites
Artur Clemente 0 Denunciar post Postado Julho 28, 2005 Você pode fazer uma consulta mais ou menos assim: PHP [*]$query = "SELECT c.codcliente, c.nomecliente, c.oquecomprou, c.codoquecomprou as cod "; [*]$query .= "p.codcliente, p.coddoquecomprou, p.precodoquecomprou "; [*]$query .= "FROM cliente c INNER JOIN produtos_precos p "; [*]$query .= "WHERE c.coddoquecomprou = p.coddoquecomprou AND "; [*]$query .= "c.codcliente = p.codcliente"; [*]$sql = mysql_query ($query); [*]while ($resultado = mysql_fetch_array($sql)) { [*] echo $resultado['cod']."-"; [*] echo $resultado['oquecomprou']."-"; [*] echo $resultado['precodoquecomprou']; [*]} Compartilhar este post Link para o post Compartilhar em outros sites
wlemos 0 Denunciar post Postado Julho 28, 2005 Valeu galera resolvi assim$resultado = mysql_query ("SELECT CARTADEPORTE.HAWB AS HAWB, CARTADEPORTE.AWB, PRODUTOS.volume AS VOLUME, PRODUTOS.qtd AS qtd, PRODUTOS.descricao, CARTADEPORTE.NOMECON AS NOMEEX, KILOS_DOS_VOLUMES.HAWB AS KILOSDOSVOLUMESHAWB, KILOS_DOS_VOLUMES.VOLUME AS KILOSDOSVOLUMESVOLUME, KILOS_DOS_VOLUMES.KILO AS KILOSDOSVOLUMESKILOFROM CARTADEPORTE LEFT JOIN (PRODUTOS LEFT JOIN KILOS_DOS_VOLUMES ON (PRODUTOS.hawb=KILOS_DOS_VOLUMES.HAWB) AND (PRODUTOS.volume=KILOS_DOS_VOLUMES.VOLUME)) ON CARTADEPORTE.HAWB = PRODUTOS.hawb WHERE CARTADEPORTE.HAWB=$AWB GROUP BY PRODUTOS.volume,PRODUTOS.descricao"); Compartilhar este post Link para o post Compartilhar em outros sites
wlemos 0 Denunciar post Postado Julho 28, 2005 Voces poderiam me ajudar em como fazer que a cadaVOLUME ele pare e imprima tudo relacionado ao volumetipovolume kilo (vem ao lado por conveniencia)EM BAIXO IMPRIMIRPRODUTOS.DESCRICAO, PRODUTOS.QTDQUANDO O VOLUME (E O KILO TAMBEM) MUDAREMIMPRIMA EMBAIXOPRODUTOS.DESCRICAO, PRODUTOS.QTDPRODUTOS.DESCRICAO, PRODUTOS.QTDPRODUTOS.DESCRICAO, PRODUTOS.QTDSEU DO FOR MAS NÃO TA ACONTECENDO.....UM FOR ANTES PARA volume 'E' kiloE DENTRO DESTE FOR OUTRO PARAPRODUTOS.DESCRICAO, PRODUTOS.QTDSe souberem de algo....ajudaria muito... Compartilhar este post Link para o post Compartilhar em outros sites