Edno Junior Postado Maio 2, 2011 Denunciar Share Postado Maio 2, 2011 Estou com uma dor de cabeça,tenho um script que vai apresenta orçamentos realizados no siteSo que o script apresenta as seguintes informaçõesProduto - - Quantidade - - Data - - OrçarQueria adicinonar o antes do produto o Nome do Clienteso que não consigo porque a tabela orçamento so puxa o id clientepor favor me ajudeSegue o script<?php session_start(); ob_start(); require_once('verifica.php'); ?> <?php require_once('inc_header.php'); ?> <body> <div id="content"> <?php require_once('menu.php'); ?> <div class="conteudo"> <?php $pedidos = mysql_query("SELECT * FROM orcamento AS o LEFT JOIN cliente AS c ON (o.id_cliente = c.id) LEFT JOIN produto AS p ON (o.id_produto = p.id) WHERE status='Pendente' ORDER BY odata, ohora DESC") or print (mysql_error()); $i=0; $i = mysql_num_rows($pedidos); echo "<h2>Você tem <u>$i</u> pedido(s) de orçamento pendente(s).</h2>"; if ($i > 0) { ?> <table width="650" align="center" border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111"> <tr> <td width="149"> <p align="center">Cliente</td> <td width="138"><center>Produto</center></td> <td width="128"><center>Quantidade</center></td> <td width="97"><center>Data</center></td> <td width="130"><center></center></td> </tr> <?php while($linha = mysql_fetch_array($pedidos)) { $oid = $linha["oid"]; $produto = $linha["nome"]; $quantidade = $linha["quantidade"]; $data = $linha["data"]; ?> <tr> <td width="138"><?php echo $produto; ?></td> <td width="128"><?php echo $produto; ?></td> <td width="97"><?php echo $data; ?></td> <td width="130"><center><a href="orcar.php?origem=<?php echo $oid; ?>">Orçar</a></center></td> </tr> <?php } ?> </table> <?php } ?> <h2><a href="list_pedidos_concluidos.php">Pedidos Concluídos</a></h2> <?php $registros = mysql_query("SELECT * FROM contador"); $num_visitas = mysql_num_rows($registros); $registros = mysql_query("SELECT DISTINCT cnt_ip FROM contador"); $num_visitas_unicas = mysql_num_rows($registros); echo "<p align='center'>"; echo "Total de Visitas: <b>" . $num_visitas . "</b>"; echo " - Total de Visitantes Únicos: <b>" . $num_visitas_unicas . "</b>"; echo "</p>"; ?> </div> </div> </body> <?php require_once('inc_footer.php'); ?>Aqui os Dados do Banco== Estrutura da tabela cliente|------|Campo|Tipo|Nulo|Padrão|------|//**id**//|int(11)|Não||nome|varchar(64)|Não||email|varchar(80)|Não||telefone|varchar(20)|Não||**usuario**|varchar(32)|Não||senha|varchar(32)|Não|== Estrutura da tabela produto|------|Campo|Tipo|Nulo|Padrão|------|//**id**//|int(11)|Não||nome|varchar(64)|Não||id_categoria|int(11)|Não||foto|varchar(90)|Não||altura|float|Não||largura|float|Não||preço|float|Não||estoque|varchar(30)|Não||descricao|text|Não||data|date|Não|== Estrutura da tabela orcamento|------|Campo|Tipo|Nulo|Padrão|------|//**oid**//|int(11)|Não||id_cliente|int(11)|Não||id_produto|int(11)|Não||quantidade|int(11)|Não||status|varchar(10)|Não||valor|float|Não||odata|date|Não||ohora|time|Não| Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ESerra Postado Maio 2, 2011 Denunciar Share Postado Maio 2, 2011 Use:$pedidos = mysql_query("SELECT o.*, c.nome FROM orcamento AS o LEFT JOIN cliente AS c ON (o.id_cliente = c.id) LEFT JOIN produto AS p ON (o.id_produto = p.id) WHERE status='Pendente' ORDER BY odata, ohora DESC") or print (mysql_error()); Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Edno Junior
Estou com uma dor de cabeça,
tenho um script que vai apresenta orçamentos realizados no site
So que o script apresenta as seguintes informações
Produto - - Quantidade - - Data - - Orçar
Queria adicinonar o antes do produto o Nome do Cliente
so que não consigo porque a tabela orçamento so puxa o id cliente
por favor me ajude
Segue o script
Aqui os Dados do Banco
== Estrutura da tabela cliente
|------
|Campo|Tipo|Nulo|Padrão
|------
|//**id**//|int(11)|Não|
|nome|varchar(64)|Não|
|email|varchar(80)|Não|
|telefone|varchar(20)|Não|
|**usuario**|varchar(32)|Não|
|senha|varchar(32)|Não|
== Estrutura da tabela produto
|------
|Campo|Tipo|Nulo|Padrão
|------
|//**id**//|int(11)|Não|
|nome|varchar(64)|Não|
|id_categoria|int(11)|Não|
|foto|varchar(90)|Não|
|altura|float|Não|
|largura|float|Não|
|preço|float|Não|
|estoque|varchar(30)|Não|
|descricao|text|Não|
|data|date|Não|
== Estrutura da tabela orcamento
|------
|Campo|Tipo|Nulo|Padrão
|------
|//**oid**//|int(11)|Não|
|id_cliente|int(11)|Não|
|id_produto|int(11)|Não|
|quantidade|int(11)|Não|
|status|varchar(10)|Não|
|valor|float|Não|
|odata|date|Não|
|ohora|time|Não|
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.