Ir para conteúdo
Fórum Script Brasil

Nilson-Rufino

Membros
  • Total de itens

    2
  • Registro em

  • Última visita

Sobre Nilson-Rufino

Nilson-Rufino's Achievements

0

Reputação

  1. Por favor preciso de um grande favor , estou montador uma carrinho de comprar para ser mais preciso uma carrinho orçamento , com uma tabela funciona perfeitamente mas quando coloco mais de uma tabela não funciona ,.............. pois no site são 2 paginas de carrinho de orçamento , : 1° tabela : produtos 2° tabela : buchas segue a abaixo o código ( por favor sou novo nesta área tenha paciência comigo ) pagina : produto.php e bucha.php são iguais são muda no campo "$sql = "SELECT * FROM buchas " ?> <div class="clear slider1Image"></div> </ul> </div> <h1 class="vermelho center" style="padding:20px;">Veja abaixo nossos modelos</h1> <div id="bloco_produto"> <div class="produto_imagem_p"> <table border="0"> <?php require("conexao.php"); $looph =2; $i = 1; $sql = "SELECT * FROM produtos"; $qr = mysql_query($sql) or die(mysql_error()); while($ln = mysql_fetch_assoc($qr)) { if ($i <= $looph ) { echo ' <td align=center> <img src="image/' .$ln['imagem']. '"width="120" height="240" />'; echo '<br/> <div class="produto_descricao_curta vermelho">'; echo ''.$ln['nome'].'<br/></div><div class="produto_descricao_curta vermelho">'; echo '<a href="carrinho.php?acao=add&id=' .$ln['id'].' ">Orçamento<br/></a></div> </td>'; elseif($i = $looph) { echo '<td align=center><img src="image/'.$ln['imagem']. '"width="120" height="240" />'; echo '<br/> <div class="produto_descricao_curta vermelho">'; echo ''.$ln['nome'].'<br/></div><div class="produto_descricao_curta vermelho">'; echo '<a href="carrinho.php?acao=add&id=' .$ln['id'].' ">Orçamento<br/></a></div </td> </tr> '; $i = 0; } $i++; } ?> agora pagina carrinho.php <?php session_start(); if(!isset($_SESSION['carrinho'])){ $_SESSION['carrinho'] = array(); } //adiciona produto if(isset($_GET['acao'])){ //ADICIONAR CARRINHO if($_GET['acao'] == 'add'){ $id = intval($_GET['id']); if(!isset($_SESSION['carrinho'][$id])){ $_SESSION['carrinho'][$id] = 1; }else{ $_SESSION['carrinho'][$id] += 1; } } //REMOVER CARRINHO if($_GET['acao'] == 'del'){ $id = intval($_GET['id']); if(isset($_SESSION['carrinho'][$id])){ unset($_SESSION['carrinho'][$id]); } } //ALTERAR QUANTIDADE if($_GET['acao'] == 'up'){ if(is_array($_POST['prod'])){ foreach($_POST['prod'] as $id => $qtd){ $id = intval($id); $qtd = intval($qtd); if(!empty($qtd) || $qtd <> 0){ $_SESSION['carrinho'][$id] = $qtd; }else{ unset($_SESSION['carrinho'][$id]); } } } } } ?> ass="tblQuatro"> <?php if(count($_SESSION['carrinho']) == 0){ echo '<tr><td colspan="5">Não há produto no carrinho</td></tr>'; }else{ require("conexao.php"); $total = 0; foreach($_SESSION['carrinho'] as $id => $qtd){ $sql = "SELECT * FROM produtos ,bucha WHERE id= '$id'"; $qr = mysql_query($sql) or die(mysql_error()); $ln = mysql_fetch_assoc($qr); $imagem = $ln['imagem']; $nome = $ln['nome']; $preço = number_format($ln['preço'], 2, ',', '.'); $sub = number_format($ln['preço'] * $qtd, 2, ',', '.'); $total += $ln['preço'] * $qtd; echo '<tr> <td class="carrinhoCol1"> <img src="image/'.$imagem.'"width="60" height="60" /></td> <td class="carrinhoCol2">'.$nome.'</td> <td class="carrinhoCol3"><input type="text" size="3" name="prod['.$id.']" value="'.$qtd.'" /></td> <td class="carrinhoCol4">R$ '.$preço.'</td> <td class="carrinhoCol5">R$ '.$sub.'</td> <td class="carrinhoCol6"><a href="?acao=del&id='.$id.'">Remove</a></td> </tr>'; } $total = number_format($total, 2, ',', '.'); echo '<tr> <td colspan="4">Total</td> <td>R$ '.$total.'</td> </tr>'; } ?>
  2. Nilson-Rufino

    Codigo

    ola !!! sou novo e estou entrando neste mundo que PhP simples e complicado ...estou desenvolvendo um site para o meu segmento da seguinte forma : site de cotação 1)o usuário seleciona o produto , coloca a quantidade este item vai para o carrinho de cotação 2) seleciona outro produto , coloca a quantidade este item vai também para o carrinho de cotação 3) ele apoderar visualizar os produtos no carrinho de cotação e finalizar ou retorna para adicionar 4) enviar para o e mail cadastrado por favor peço ajuda de vocês , pois estou apanhando muito ............. ( tem um site parecido http://www.rjgraficaeditora.com.br ) obrigado
×
×
  • Criar Novo...