Ir para conteúdo
Fórum Script Brasil

junaooaks

Membros
  • Total de itens

    89
  • Registro em

  • Última visita

Tudo que junaooaks postou

  1. junaooaks

    Consulta Por Data

    ai galera preciso de uma consulta por data que me retorne o cod_produto, nome_produto, quantidade ( quantas vezes o produto X saiu durante a data inicial e data final) a estrutura da tabela esta assim: tabela itens: cod_itens cod_pedido cod_produto valor_vendido quant tabela pedido: cod_pedido cod_vendedor cod_cliente mês ano data tabela produto cod_produto produto litragem valor galera preciso de um exmplo quem puder me ajudar eu agradeço ?
  2. junaooaks

    Multiplicação

    a consulta que tenho ele faze a soma dos campos "valor_vendido" e "valor" codigo: while($linha=mysql_fetch_array($result)){ $mysql="select sum(i.valor_vendido) as vendido, sum(pro.valor) as valor from itens i, produto pro where i.cod_pedido ='".$linha['cod_pedido']."' AND i.cod_produto=pro.cod_produto"; so que ele não multiplica a quantidade vendido por produto ex produto 1 saiu 4, produto 2 saiu 3 a consulta tem que somar o valor do pedido junto com a quantidade saida do produto ex: produto 1 valor_vendido R$ 3,36 saiu 5 ( 3,36*5 = 16,80) pro.valor ( 2,80*5 = 14,00) a soma do pedido tenho que pegar o valor "16,80 e 14,00" este e o valor do pedido 1 tem como vocês me da um help nisto ?
  3. junaooaks

    Multiplicação

    ai galera eu to precisando de um exemplo de como multiplicar no mysql ex: select valor_tabela, valor_vendido, /quantidade eu quero pegar o valor_tabela e multiplicar pelo quantidade e valor_vendido multiplicar pelo quantidade tem como sitar um exemplo ? eu quero que: valor_tabela*quantidade valor_vendido*quantidade
  4. junaooaks

    Organizar Tabela

    o loop já esta pronto mas quando eu jogo na tabela so me retorna uma olha o codigo todo da pagina pra vocês ter uma dimenção do que estou querendo: <html> <head> <title>SisGeW - 0.1 Beta</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <script language="JavaScript" type="text/JavaScript"> <!-- function MM_preloadImages() { //v3.0 var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array(); var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++) if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}} } //--> </script> </head> <body bgcolor="#eaeaea" text="#0099FF" link="#0099FF" vlink="#0099FF" alink="#FF0000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"> <?php $vendedor = $_POST["vend"]; $mês = $_POST["me"]; $ano = $_POST["an"]; //conexao com o banco de dado sisgew $conn = mysql_connect('localhost', 'root', '123'); $db = mysql_select_db("sisgew") or die ("não HÀ BANCO DE DADO!"); //consulta sql no banco de dado $sql = "select p.cod_pedido, p.mês, p.ano, c.nome, v.nome_vend from pedido p, cliente c, vendedor v where v.cod_vendedor = '$vendedor' and p.mês = '$mês' and p.ano = '$ano' and c.cnpj = p.cnpj and p.cod_vendedor = v.cod_vendedor group by p.cod_pedido, p.mês, p.ano, c.nome, v.nome_vend "; $result = @mysql_query($sql); if (!$result) { echo "ERRO NA CONSULTA:sql" . mysql_error(); exit; } if(mysql_num_rows($result) == 0) { echo "Nada foi encontrado para a consulta"; exit; } $ros= mysql_fetch_assoc($result); $result = @mysql_query($sql); if (!$sql) echo "ERRO NA CONSULTA:sql" . mysql_error(); while($linha=mysql_fetch_array($result)){ $mysql="select sum(i.valor_vendido) as vendido, sum(pro.valor) as valor from itens i, produto pro where i.cod_pedido ='".$linha['cod_pedido']."' AND i.cod_produto=pro.cod_produto"; echo $nome = $linha ['nome']; echo $vendo = $linha ['nome_vend']; echo $valor = $row ['valor']; echo $vendido = $row ['vendido']; echo $cod = $linha ['cod_pedido']; echo $meses = $linha ['mês']; echo $anos = $linha ['ano']; $my = @mysql_query($mysql); if (!$mysql) //Se não rolou a query echo "ERRO CONSULTA: mysql" . mysql_error(); //resulta na tela $row = mysql_fetch_assoc($my); // fazer o calculo do desconto com a comissao $tabela = $row['valor']; $venda = $row['vendido']; $desconto = (( $venda / $tabela) -1); $arredondamento = round ($desconto , 2); $numero = $arredondamento * -1; if ($numero <=0.00){ $comissao =10;} if ($numero == 0.01){ $comissao =9.5;} if ($numero == 0.02){ $comissao =9;} if ($numero == 0.03){ $comissao =8.5;} if ($numero == 0.04){ $comissao =8;} if ($numero == 0.05){ $comissao =7.5;} if ($numero == 0.06){ $comissao =7;} if ($numero == 0.07){ $comissao =6.5;} if ($numero == 0.08){ $comissao =6;} if ($numero == 0.09){ $comissao =5.5;} if ($numero == 0.10){ $comissao =5;} if ($numero == 0.11){ $comissao =4.5;} if ($numero == 0.12){ $comissao =4;} if ($numero == 0.13){ $comissao =3.5;} if ($numero == 0.14){ $comissao =3;} if ($numero == 0.15){ $comissao =2.5;} if ($numero == 0.16){ $comissao =2;} if ($numero == 0.17){ $comissao =1.5;} if ($numeto == 0.18){ $comissao =1;} if ($numero == 0.19){ $comissao =0.5;} if ($numero == 0.20){ $comissao =0.0;} $numeros = substr($numero, strpos ($numero,'.')+1,3); $vlr_comissao = $numeros/100* $venda; $vl_comissao = round ($vlr_comissao, 2); }; ?> <table> <thead> <tr><th>[nome]</th><th>[endereço]</th><th>[cidade]</th></tr> </thead> <tbody> <?php //aqui você faz o loop retornando os dados do DB //<tr><td>['nome']</td><td>[endereço]</td><td>[cidade]</td></tr> ?> </tbody> </table> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td><table width="100%" border="0" cellspacing="3" cellpadding="0"> <tr> <td width="14%" bgcolor="#d5e3da"><div align="center"><font color="#003366"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">NOME CLIENTE </font></strong></font></div></td> <td width="17%" bgcolor="#d5e3da"><div align="center"><font color="#003366" size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>CONS. VENDAS </strong></font></div></td> <td width="9%" bgcolor="#d5e3da"><div align="center"><font color="#003366" size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>VL. TAB.</strong></font></div></td> <td width="8%" bgcolor="#d5e3da"><div align="center"><font color="#003366" size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>VL. VEND.</strong></font></div></td> <td width="10%" bgcolor="#d5e3da"><div align="center"><font color="#003366" size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>N&ordm; NOTA</strong></font></div></td> <td width="11%" bgcolor="#d5e3da"><div align="center"><font color="#003366" size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>DESCONTO</strong></font></div></td> <td width="13%" bgcolor="#d5e3da"><div align="center"><font color="#003366" size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>COMISSAO</strong></font></div></td> <td width="10%" bgcolor="#d5e3da"><div align="center"><font color="#003366" size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>M&Ecirc;S</strong></font></div></td> <td width="8%" bgcolor="#d5e3da"><div align="center"><font color="#003366" size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>ANO</strong></font></div></td> </tr> <tr bgcolor="#FFFFFF"> <td> <div align="center"><?php echo $ros['nome']; ?></div></td> <td> <div align="center"><?php echo $ros['nome_vend']; ?></div></td> <td><div align="center"><?php echo $row['valor']; ?></div></td> <td><div align="center"><?php echo $row['vendido'];?></div></td> <td> <div align="center"><?php echo $ros['cod_pedido']; ?></div></td> <td> <div align="center"><?php echo $numeros;?> </div></td> <td> <div align="center"><?php echo $vl_comissao; ?></div></td> <td> <div align="center"><?php echo $ros['mês']; ?></div></td> <td> <div align="center"><?php echo $ros['ano']; ?></div></td> </tr> </table></td> </tr> </table> </body> </html>[/codebox]
  5. junaooaks

    Organizar Tabela

    ai galera como que eu faço organizar tabela ex: os meus dados estao vindo de um loop e gostaria de deixar os nomes deixo de cada coluna na pagina tenho uma tabela em html com as colunas: nome_cliente, cons._venda, vl_tab, vl_vend, nº_nota, desconto, comissao, mês, ano. estas são os nomes da colunas gostaria de deixar assim: nome_cliente | assim por diant maria joao marta são roque jose liz tem como vocês me ajudar ?
  6. junaooaks

    Loop

    ta uma olhada while ($linha = mysql_fetch_array($result, $sql)){ echo $nome = $ros['nome']; echo $nome_vend = $ros['nome_vend']; echo $cod_pedido = $ros['cod_pedido']; echo $valor_tab = $row['valor']; echo $valor_vend= $row['vendido']; echo $meses = $ros['mês']; echo $anos = $ros['ano']; $tabela = $row['valor']; $venda = $row['vendido']; $desconto = (( $venda / $tabela) -1); $arredondamento = round ($desconto , 2); }; ela so me retorna: nome, nome_vend, meses, anos, cod_pedido e mesmo assim repeti o mesmo
  7. junaooaks

    Loop

    mas como ? eu to perdido na propria pagina :blink:
  8. junaooaks

    Loop

    vo postar o codigo da pagina e grifar de vermelho onde faz o loop, isto ai ele so retorna 1 resultado <?php $vendedor = $_POST["vend"]; $mês = $_POST["me"]; $ano = $_POST["an"]; //conexao com o banco de dado sisgew $conn = mysql_connect('localhost', 'root', '123'); $db = mysql_select_db("sisgew") or die ("não HÀ BANCO DE DADO!"); //consulta sql no banco de dado $sql = "select p.cod_pedido, p.mês, p.ano, c.nome, v.nome_vend from pedido p, cliente c, vendedor v where v.cod_vendedor = '$vendedor' and p.mês = '$mês' and p.ano = '$ano' and c.cnpj = p.cnpj and p.cod_vendedor = v.cod_vendedor group by p.cod_pedido, p.mês, p.ano, c.nome, v.nome_vend "; $result = @mysql_query($sql); if (!$result) { echo "ERRO NA CONSULTA:sql" . mysql_error(); exit; } if(mysql_num_rows($result) == 0) { echo "Nada foi encontrado para a consulta"; exit; } $ros= mysql_fetch_assoc($result); $result = @mysql_query($sql); if (!$sql) echo "ERRO NA CONSULTA:sql" . mysql_error(); [color="#FF0000"]while($linha=mysql_fetch_array($result)){ $mysql="select sum(i.valor_vendido) as vendido, sum(pro.valor) as valor from itens i, produto pro where i.cod_pedido ='".$linha['cod_pedido']."' AND i.cod_produto=pro.cod_produto"; };[/color] $my = @mysql_query($mysql); if (!$mysql) //Se não rolou a query echo "ERRO CONSULTA: mysql" . mysql_error(); //resulta na tela $row = mysql_fetch_assoc($my); // fazer o calculo do desconto com a comissao $tabela = $row['valor']; $venda = $row['vendido']; $desconto = (( $venda / $tabela) -1); $arredondamento = round ($desconto , 2); $numero = $arredondamento * -1; if ($numero <=0.00){ $comissao =10;} if ($numero == 0.01){ $comissao =9.5;} if ($numero == 0.02){ $comissao =9;} if ($numero == 0.03){ $comissao =8.5;} if ($numero == 0.04){ $comissao =8;} if ($numero == 0.05){ $comissao =7.5;} if ($numero == 0.06){ $comissao =7;} if ($numero == 0.07){ $comissao =6.5;} if ($numero == 0.08){ $comissao =6;} if ($numero == 0.09){ $comissao =5.5;} if ($numero == 0.10){ $comissao =5;} if ($numero == 0.11){ $comissao =4.5;} if ($numero == 0.12){ $comissao =4;} if ($numero == 0.13){ $comissao =3.5;} if ($numero == 0.14){ $comissao =3;} if ($numero == 0.15){ $comissao =2.5;} if ($numero == 0.16){ $comissao =2;} if ($numero == 0.17){ $comissao =1.5;} if ($numeto == 0.18){ $comissao =1;} if ($numero == 0.19){ $comissao =0.5;} if ($numero == 0.20){ $comissao =0.0;} $numeros = substr($numero, strpos ($numero,'.')+1,3); $vlr_comissao = $numeros/100* $venda; $vl_comissao = round ($vlr_comissao, 2); ?>
  9. junaooaks

    Loop

    ai galera não to conseguindo da um loop em uma consulta sql : while($linha=mysql_fetch_array($result)){ $mysql="select sum(i.valor_vendido) as vendido, sum(pro.valor) as valor from itens i, produto pro where i.cod_pedido ='".$linha['cod_pedido']."' AND i.cod_produto=pro.cod_produto"; }; so me retorna o 1º
  10. junaooaks

    Group By

    ai galera depois de muito esforço, não consegui resolver um problema pra quem e mais entendido e muito simples na minha consulta sql do tendo um problema com a soma de um dos campos: a soma onde estar de vermelho me retorna o falor errado que esta cadastro no pedido. quando altero o GROUP BY deixando o codigo assim: a soma do "vendido" me retorna errada e a "pro.valor" fica serta quando eu altero o GROUP BY deixando assim: as duas soma me retorna erro. gostaria se alguém poder me da um help ,já to pertido nesta consulta
  11. junaooaks

    Sum(campo)

    ai galera, passei a noite toda tentendo resolver o problema da soma mas to sem solução se alguém poder da uma atenção aqui pra mim eu agradeço de coração codigo da consulta que retorna a soma e este: while($linha=mysql_fetch_array($result)){ $mysql="select sum(i.valor_vendido) as vendido, sum(pro.valor) as valor from itens i, produto pro where i.cod_pedido ='".$linha['cod_pedido']."' group by pro.produto"; }; $my = @mysql_query($mysql); if (!$mysql) //Se não rolou a query echo "ERRO CONSULTA: mysql" . mysql_error(); //resulta na tela $row = mysql_fetch_assoc($my); echo $row['pro.valor]; ?> onde esta de vermelho e a soma que esta me retornado o valor errado de acordo com o banco de dado, a soma de azul me retorna o resultado correto ex: pedido "149" tem os produtos "801,802,803" o preço do produto(pro.valor) retorna um valor diferente com do banco de dado, onde esta azul que e a venda esta correto. agradeço a atenção
  12. junaooaks

    Sum(campo)

    $mysql="select sum(i.valor_vendido) as vendido, sum(pro.valor) as valor este aqui eu coloquei errado a variavel "obrigado :lol: eu coloquei como dcimal as colunas vl_tabela e vl_vendido estao me retornado valores mas so que não me estao voltando os valores corretos ex: na coluna vl_tabela era pra me retorna 155.36 e esta me retornando 200 na coluna vl_vendido era pra me retorna 21.92 e esta me retornando 21 alem dele não esta me retornado o valor correto ele ainda não esta retornado os numeros depois do ponto "." ai galera isto aqui era porque la no banco de dado eu mudei para decimal (10,0) eu alterei e resolveu (10,2) agora o motivo que ele esta somando os campos errados do vl_tabela eu não sei era pra restorna 155.36 e esta me retornando 200.00 se alguém poder da um help nisto ai eu agradeço este valor 200.00 esta sendo somado ma minha tabela de produto.valor mas era pra somar somente 155.36
  13. junaooaks

    Sum(campo)

    com 5 tabela: cliente: cnpj, nome, telefone ... itens: cod_itens, cod_pedido, cod_produto, valor_vendido pedido: cod_pedido, cod_vendedor, cnpj, mês, ano, data produto: cod_produto, produto, valor vendedor: cod_vendedor, nome_vend, tel os campos que recebe valores como "produto.valor" e "itens.valor_vendido" estao como FLOAT os campo de caracter estao como VARCHAR os campo : cnpj, cod_itens, cod_pedido, cod_produto, cod_vendedor, estao com FK PRIMARIA o campo data esta como DATE
  14. junaooaks

    Sum(campo)

    eu coloquei como float INT recebe numeros fracionados ? tipo 21.36 ...
  15. junaooaks

    Sum(campo)

    ai galera to tendo um problema com uma conta na minha consulta de acordo com o registro cadastro no banco de dado a consulta teria que me retorna "21.92" mas ela esta me retornando "200" o que eu posso fazer? e porque que esta dando isto ? cod da pagina: <?php $vendedor = $_POST["vend"]; $mês = $_POST["me"]; $ano = $_POST["an"]; //conexao com o banco de dado sisgew $conn = mysql_connect('localhost', 'root', '123'); $db = mysql_select_db("sisgew") or die ("não HÀ BANCO DE DADO!"); //consulta sql no banco de dado $sql = "select p.cod_pedido, p.mês, p.ano, c.nome, v.nome_vend from pedido p, cliente c, vendedor v where v.cod_vendedor = '$vendedor' and p.mês = '$mês' and p.ano = '$ano' and c.cnpj = p.cnpj and p.cod_vendedor = v.cod_vendedor group by p.cod_pedido, p.mês, p.ano, c.nome, v.nome_vend "; $result = @mysql_query($sql); if (!$result) { echo "ERRO NA CONSULTA:sql" . mysql_error(); exit; } if(mysql_num_rows($result) == 0) { echo "Nada foi encontrado para a consulta"; exit; } $ros= mysql_fetch_assoc($result); $result = @mysql_query($sql); if (!$sql) echo "ERRO NA CONSULTA:sql" . mysql_error(); while($linha=mysql_fetch_array($result)){ $mysql=select sum(i.valor_vendido) as vendido, sum(pro.valor) as valor from itens i, produto pro where i.cod_pedido ='".$linha['cod_pedido]."' group by pro.produto"; }; $my = @mysql_query($mysql); if (!$mysql) //Se não rolou a query echo "ERRO CONSULTA: mysql" . mysql_error(); //resulta na tela $row = mysql_fetch_assoc($my); echo $row['vendidas']; // este valor não esta sendo retornado não sei o porqueecho $row['valor]; // este valor esta me retornado valor errado "21.92" esta me retornado "200"echo $row['produto']; // este valor não esta sendo retornado não sei o porque echo $row['cod_produto]; // este valor não esta sendo retornado não sei o porque ?>
  16. junaooaks

    Sem Retorno Da Consulta

    galera não esta me retornado erro mas tambem não esta me retornado o resulta da consulta na tela olha o codigo: <?php $vendedor = $_POST["vend"]; $mês = $_POST["me"]; $ano = $_POST["an"]; echo $vendedor; echo $mês; echo $ano; //conexao com o banco de dado sisgew $conn = mysql_connect('localhost', 'root', '123'); $db = mysql_select_db("sisgew") or die ("não HÀ BANCO DE DADO!"); //consulta sql no banco de dado $sql = "select p.cod_pedido, p.mês, p.ano, c.nome, v.nome from pedido p, cliente c, vendedor v where v.cod_vendedor = '$vendedor' and p.mês = '$mês' and p.ano = '$ano' and c.cnpj = p.cnpj and p.cod_vendedor = v.cod_vendedor group by p.cod_pedido, p.mês, p.ano, c.nome, v.nome "; $result = @mysql_query($sql); if (!$result) { echo "ERRO NA CONSULTA:sql" . mysql_error(); exit; } if(mysql_num_rows($result) == 0) { echo "Nada foi encontrado para a consulta"; exit; } //puxar o resultado da consulta $ros= mysql_fetch_assoc($result); echo $ros['v.nome']; echo $ros['c.nome']; echo $ros['p.cod_pedido']; echo $ros['p.mês']; echo $ros['p.ano'];
  17. junaooaks

    Sem Retorno Da Consulta

    o correto é: $vendedor = $_POST["vend"]; $mês = $_POST["me"]; $ano = $_POST["an"]; echo $vendedor; echo $mês; echo $ano; formulario em html: <form action="relatorio_comissao.php" method="post" name="busca" target="_blank" id="busca"> <table width="315" border="0" align="center" cellpadding="0" cellspacing="5" top="300" left="300" > <tr> <td width="145"><div align="center"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="2">Cod. Vendedor</font></font></div></td> <td width="97"><div align="center"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="2">M&ecirc;s</font></font></div></td> <td width="88"><div align="center"><font face="Verdana, Arial, Helvetica, sans-serif"><font size="2">Ano</font></font></div></td> </tr> <tr> <td><input name="vend" type="text" id="vend"></td> <td><select name="me" id="me"> <option>Janeiro</option> <option>Fevereiro</option> <option>Mar&ccedil;o</option> <option>Abril</option> <option>Maio</option> <option>Junho</option> <option>Julho</option> <option>Agosto</option> <option>Setembro</option> <option>Outubro</option> <option>Novembro</option> <option>Dezembro</option> </select></td> <td><select name="an" id="an"> <option>2007</option> <option>2008</option> <option>2009</option> <option>2010</option> <option>2011</option> <option>2012</option> <option>2013</option> <option>2014</option> <option>2015</option> <option>2016</option> <option>2017</option> <option>2018</option> <option>2019</option> <option>2020</option> </select></td> </tr> <tr> <td colspan="3"><div align="center"> <input type="submit" name="Submit" value=" Buscar "> </div></td> </tr> </table> </form>
  18. junaooaks

    Sem Retorno Da Consulta

    e mesmo cara o formulario estava em GET não sei porque que não foi eu que coloquei :rolleyes: mas agora as variaveis não estao recebendo os valores $vendedor = $_POST["vend"]; $mês = $_POST["me"]; $ano = $_POST["an"]; echo $vendedor; echo $mês; echo $ano; não aparece nada. porque ?
  19. junaooaks

    Sem Retorno Da Consulta

    $vendedor = $_POST["vendedor"]; $mês = $_POST["mês"]; $ano = $_POST["ano"]; echo $vendedor; echo $mês; echo $ano; fiz o teste aqui, as variaveis não estao recebendo os valores do "$_POST"; inacreditavel eu deixei as variaveis sem receber o $_POST, e por incrivel que parece , eu não sei o porque mas funcionou assim:echo $vendedor; echo $mês; echo $ano; não sei o porque, a pagina não tem session em lugar nem um, mas en alguns lugares do sistema tem session mas nesta pagina não tem session :lol: vai entender :huh:
  20. junaooaks

    Sem Retorno Da Consulta

    andre me descupe mas não entedi quando você falou em "mudar o valor dos parametros" o que seria parametro na minha consulta? me descupe se for uma pergunta idiota. tabela do banco de dado vendedor: cod_vendedro, nome, telefone cliente: cnpj, nome, endereco pedido: cod_pedido, cod_vendedor, cnpj, mês, ano
  21. junaooaks

    Sem Retorno Da Consulta

    a pagina esta me retornando "NADA FOI ENCONTRADO PARA CONSULTA" A MINHA sql esta errada? porque no meu banco de dado tem conteudo preenchendo as tabelas. :blink:
  22. ai galera na minha pagina tenho uma consulta onde teria que me voltar os resultados: echo $ros['v.nome']; echo $ros['c.nome']; echo $ros['p.cod_pedido']; echo $ros['p.mês']; echo $ros['p.ano']; atraves de tres variaveis: $vendedor = $_POST["vendedor]; $mês = $_POST["mês"]; $ano = $_POST["ano"]; so que a pagina não esta me retornando a consulta nem dando erro na pagina olha pra vocês ver como esta ficando a pagina: <?php $vendedor = $_POST["vendedor"]; $mês = $_POST["mês"]; $ano = $_POST["ano"]; //conexao com o banco de dado sisgew $conn = mysql_connect('localhost', 'root', '123'); $db = mysql_select_db("sisgew") or die ("não HÀ BANCO DE DADO!"); //consulta sql no banco de dado $sql = "select p.cod_pedido, p.mês, p.ano, c.nome, v.nome from pedido p, cliente c, vendedor v where v.cod_vendedor = '$vendedor' and p.mês = '$mês' and p.ano = '$ano' and c.cnpj = p.cnpj and p.cod_vendedor = v.cod_vendedor group by p.cod_pedido, p.mês, p.ano, c.nome, v.nome "; $result = @mysql_query($sql); if (!$sql) echo "ERRO NA CONSULTA:sql" . mysql_error(); $ros= mysql_fetch_assoc($result); echo $ros['v.nome']; echo $ros['c.nome']; echo $ros['p.cod_pedido']; echo $ros['p.mês']; echo $ros['p.ano']; ?>
  23. junaooaks

    Retornando Erro

    Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:\windows\serv-n\www\comissao_vendedor\relatorio_comissao.php on line 36 ERRO NA CONSULTA :blink:
  24. junaooaks

    Retornando Erro

    Parse error: parse error in c:\windows\serv-n\www\comissao_vendedor\relatorio_comissao.php on line 42 while($linha=mysql_fetch_array($sql)){ "select sum(i.valor_vendido) as vendido, sum(pro.valor) as valor, pro.nome from itens i, produto pro where i.cod_pedido ='".$linha['pro.cod_pedido']."' and i.cod_produto = pro.cod_produto group by pro.nome" }; o erro esta agora onde esta de vermelho porque ?
  25. junaooaks

    Retornando Erro

    <?php $vendedor = $_POST["vendedor"]; $mês = $_POST["mês"]; $ano = $_POST["ano"]; //consulta sql no banco de dado $sql = "select p.cod_pedido, p.mês, p.ano, c.nome, v.nome from pedido p, cliente c, vendedor v where v.cod_vendedor = '$vendedor' and p.mês = '$mês' and p.ano = '$ano' and c.cnpj = p.cnpj and p.cod_vendedor = v.cod_vendedor group by p.cod_pedido, p.mês, p.ano, c.nome, v.nome "; while($linha=mysql_fetch_array($sql)){ "select sum(i.valor_vendido) as vendido, sum(pro.valor) as valor, pro.nome from itens i, produto pro where i.cod_pedido ="$linha['pro.cod_pedido]" and i.cod_produto = pro.cod_produto group by pro.nome" }; //conexao com o banco de dado sisgew $conn = mysql_connect('localhost', 'root', '123'); $db = mysql_select_db("sisgew") or die ("não HÀ BANCO DE DADO!"); $sql = mysql_query($sql) or die (mysql_error()); echo "ERRO NA CONSULTA"; echo $linha['valor']; echo $linha['valor_vendido']; echo $linha['nome']; ?> Parse error: parse error in c:\windows\serv-n\www\comissao_vendedor\relatorio_comissao.php on line 39 e a linha que esta de vermelho alguém poderia me da help aqui?
×
×
  • Criar Novo...