junaooaks Postado Julho 27, 2007 Denunciar Share Postado Julho 27, 2007 <?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.nomefrom pedido p, cliente c, vendedor vwhere v.cod_vendedor = '$vendedor'and p.mês = '$mês'and p.ano = '$ano'and c.cnpj = p.cnpjand p.cod_vendedor = v.cod_vendedorgroup 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.nomefrom itens i, produto prowhere i.cod_pedido ="$linha['pro.cod_pedido]"and i.cod_produto = pro.cod_produtogroup 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 39e a linha que esta de vermelho alguém poderia me da help aqui? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ESerra Postado Julho 27, 2007 Denunciar Share Postado Julho 27, 2007 Trocawhere i.cod_pedido ="$linha['pro.cod_pedido']"Por:where i.cod_pedido =".$linha['pro.cod_pedido]."' Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 junaooaks Postado Julho 27, 2007 Autor Denunciar Share Postado Julho 27, 2007 Parse error: parse error in c:\windows\serv-n\www\comissao_vendedor\relatorio_comissao.php on line 42while($linha=mysql_fetch_array($sql)){"select sum(i.valor_vendido) as vendido, sum(pro.valor) as valor, pro.nomefrom itens i, produto prowhere i.cod_pedido ='".$linha['pro.cod_pedido']."' and i.cod_produto = pro.cod_produtogroup by pro.nome"};o erro esta agora onde esta de vermelho porque ? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ESerra Postado Julho 27, 2007 Denunciar Share Postado Julho 27, 2007 Troque:group by pro.nome"};Porgroup by pro.nome";} Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 junaooaks Postado Julho 27, 2007 Autor Denunciar Share Postado Julho 27, 2007 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 36ERRO NA CONSULTA :blink: Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
junaooaks
<?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?
Link para o comentário
Compartilhar em outros sites
4 respostass 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.