Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa Noite!!
Bom pessoal sou novo na area de informática e estou tendo um probleminha,
se alguém puder me ajudar.
fiz um SELECT para exibir os dados na página
Na codificação da página, ele faz a busca normalmente porém só começa a ser impresso apartir do 3º item,
achei que fosse algum erro na instrução SQL, então testei no phpMyAdmin a instrução e lá são exibidos todos.
<?php
$id_ped = $_GET['id_ped'];
$conexao = new mysqli("localhost", "root", "", "supermercado");
$query = "SELECT p.*, c.*, a.* FROM produtos p, carrinho c, pedidos_compra a
WHERE a.carrinho_id = c.id_car
AND c.produto_id = p.id_prod
AND a.id_ped = '$id_ped'";
$res = $conexao->query($query);
while($linha = $res->fetch_object()):
echo $linha->nome_prod."<br>";
echo $linha->qtd_vendido."<br>";
echo number_format($linha->preco_prod,2,',','.')."<br>";
$subtotal = $linha->preco_prod * $linha->qtd_vendido;
echo number_format($subtotal,2,',','.')."<br>";
endwhile;
echo "Número da Nota Fiscal: ".$linha->boleto_ped;
?>
Bem simples o código, não consigo entender pq no loop ele começa imprimir apartir do 3º item.
lembrando qdo testei no phpMyAdmin a instrução SQL, lá foram exibidos todos os dados conforme
a instrução.
Obrigado
Carregando comentários...