Jeison Pereira Postado Novembro 6, 2010 Denunciar Share Postado Novembro 6, 2010 (editado) Olá, pessoal!Eu não consegui buscar as informações de dados no banco de dados para imprimir na tela do site, veja em baixo.<?php session_start(); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title> </head> <body> <?php $cod = $_GET['cod']; $acao = $_GET['acao']; include 'conexao/conn.php'; if($acao = 'incluir'){ if($cod != ''){ if(is_numeric($cod)){ $cod= addslashes(htmlentities($cod)); $produtos = "select * from tbl_produtos where cod='".$cod."'"; $produtos_query = mysql_query($produtos,$conn) or die(mysql_error()); $rows_produtos = mysql_num_rows($produtos_query); if($rows_produtos > 0){ $prod = mysql_fetch_assoc($produtos_query); $inserir_carrinho = "insert into tbl_carrinho (id,cod,nome,preço,qtd,sessao) values('',".$prod['cod'].",'".$prod['nome']."',".$prod['preço'].",' 1' ,'".session_id()."')"; $inserir_query = mysql_query($inserir_carrinho,$conn) or die (mysql_error()); } } } } ?> <div align="center" width=1024px> <br></br> <center><h1>Carrinho de compras</h1></center> <form action="carrinho.php?acao=modifica" method="post"> <?php $sql_carrinho = "Select * from tbl_carrinho where sessao='".session_id."' order by nome"; $carrinho_query = mysql_query($sql_carrinho,$conn) or die (mysql_error()); $carrinho_rows = mysql_num_rows($carrinho_query); $carrinho_array = mysql_fetch_assoc($carrinho_query); echo"<table border='1' width='100%'>"; echo"<tr>"; echo"<td >Código</td>"; echo"<td >Produtos</td>"; echo"<td >Preço</td>"; echo"<td >Quantidade</td>"; echo"<td >Subtotal</td>"; echo"<td ></td>"; echo"</tr>"; for($i=0;$i > $carrinho_rows;$i++){ $soma_carrinho = 0; $soma_carrinho += ($carrinho_array['preço'] * $carrinho_array['qtd']); echo"<tr>"; echo"<td>".$carrinho_array['cod']."</td>"; echo"<td>".$carrinho_array['nome']."</td>"; echo"<td>".number_format($carrinho_array['preço'],2,',','.')."</td>"; echo"<td><input type='text' size='2' name='qtd[".$carrinho_array['qtd']."]' value='".$carrinho_array['qtd']."></td>"; echo"<td>".number_format(($carrinho_array['preço']*$carrinho_array['qtd']),2,',','.')."</td>"; echo"<td><a href='carrinho.php?cod=".$carrinho_array['cod']."&acao=excluir'><img src='imagem/remover.png'></img></a></td>"; echo"</tr>"; } echo"</table>"; ?> </form> </div> </body> </html> Editado Novembro 6, 2010 por Jeison Pereira Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 m3io Postado Novembro 6, 2010 Denunciar Share Postado Novembro 6, 2010 tenta$s_id = session_id();$sql_carrinho = "Select * from tbl_carrinho where sessao='".$s_id."' order by nome";o teu problema deve tar ai Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jeison Pereira Postado Novembro 6, 2010 Autor Denunciar Share Postado Novembro 6, 2010 tenta$s_id = session_id();$sql_carrinho = "Select * from tbl_carrinho where sessao='".$s_id."' order by nome";o teu problema deve tar aiAcabei de descobrir foi erro da logicaTava antes esse código que não apareceu a lista. esse é maior.for($i=0;$i > $carrinho_rows;$i++){ Agora apareceu a lista por causa pequena alteração para menor. for($i=0;$i < $carrinho_rows;$i++){Obrigado pelo reforçar a ajudar.. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Jeison Pereira
Olá, pessoal!
Eu não consegui buscar as informações de dados no banco de dados para imprimir na tela do site, veja em baixo.
Editado por Jeison PereiraLink para o comentário
Compartilhar em outros sites
2 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.