Ir para conteúdo
Fórum Script Brasil

mastanimes

Membros
  • Total de itens

    21
  • Registro em

  • Última visita

Posts postados por mastanimes

  1. fiz um carrinho de compla mais não consigo fazer o sub total

    como eu faço para somar dos valores todos os totais dos produtos de meu carrinho

    exemplo:

    imagem

    nome web can

    quantidade 3

    preço 50.00

    total 150.00

    imagem

    nome web can zx

    quantidade 1

    preço 80.00

    total 80.00

    sub total:???????? <-como eu faço.

    codigo para calcular o total

    ///inicio item carrinho
    
    mysql_select_db($database_curso_loja, $curso_loja);
    $query_cart = "SELECT a.id, a.produto,a.imagem, a.valor, a.frete, b.id as idcart,b.ip, b.id_produto, b.qtd,a.valor* b.qtd as total FROM produtos a, carrinho b WHERE a.id=b.id_produto and b.ip='$ip'";
    $cart = mysql_query($query_cart, $curso_loja) or die(mysql_error());
    $row_cart = mysql_fetch_assoc($cart);
    $totalRows_cart = mysql_num_rows($cart);
    esse e do ajax: tudo.js
    //fim id menu
    //inicio adiciona item ao carrinho
    $(".adiciona a").livequery('click',function(){
    id_p=$(this).attr("rel")
    $.ajax({
    type:"GET",
    url:"new_cart.php",
    data:{id_p:id_p,acao:"mais"},
    success: function(atual){
    $(".carrinho").html(atual)
    
    }
    })
    return false
    
    })
    //fim adiciona item ao carrinho
    //inicio remove item ao carrinho
    $(".remove a").livequery('click',function(){
    id_p=$(this).attr("rel")
    $.ajax({
    type:"GET",
    url:"new_cart.php",
    data:{id_p:id_p,acao:"menos"},
    success: function(atual){
    $(".carrinho").html(atual)
    
    }
    })
    return false
    
    })
    
    //fim remove item ao carrinho
    
    //inicio atualiza item ao carrinho
    $(".textqtd").livequery('blur',function(){
    id_p=$(this).attr("id")
    idqtd=$(this).val()
    $.ajax({
    type:"GET",
    url:"new_cart.php",
    data:{id_p:id_p,acao:"up",idqtd:idqtd},
    success: function(atual){
    $(".carrinho").html(atual)
    
    }
    })
    return false
    
    })
    
    //fim atualiza item ao carrinho

  2. ola alguém sabe como fazer

    exemplo:

    http://www.animesul.com/lista/dvd/listagem2.php?isbn=196

    como eu faço esse tipo de listagem.

    como mandar todos os produtos marcados para o carrinho

    Selecione os items desejados:

    Vol. 1 (Episódios 1-8) -

    Vol. 2 (Episódios 9-16)

    Vol. 3 (Episódios 17-24)

    Vol. 4 (Episódios 25-32)

    Vol. 5 (Episódios 33-40)

    Vol. 6 (Episódios 41-48)

    Vol. 7 (Episódios 49-56)

    Vol. 8 (Episódios 57-64) -

    Vol. 9 (Episódios 65-72

  3. Acho que isso seria na área de PHP !

    Se quiser posso mover para o fórum adequado !

    O máximo que posso fazer aqui é lhe ajudar a criar o próprio CheckBox e sua validação (se necessário)

    meu amigo estaria otimo

    eu não tenho nem uma ideia de como fazer

    qualque ajuda eu agradeço.

  4. fiz um carrinho de compla mais não consigo fazer o sob total

    como eu faço para somar dos valores todos os totais dos produtos de meu carrinho

    exemplo:

    imagem

    nome web can

    quantidade 3

    preço 50.00

    total 150.00

    imagem

    nome web can zx

    quantidade 1

    preço 80.00

    total 80.00

    sub total:???????? <-como eu faço.

    carrinho.php

    <?php require_once('Connections/curso_loja.php'); ?>
    <?php
    if (!function_exists("GetSQLValueString")) {
    function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "")
    {
    $theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue;
    
    $theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue);
    
    switch ($theType) {
    case "text":
    $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
    break;
    case "long":
    case "int":
    $theValue = ($theValue != "") ? intval($theValue) : "NULL";
    break;
    case "double":
    $theValue = ($theValue != "") ? "'" . doubleval($theValue) . "'" : "NULL";
    break;
    case "date":
    $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
    break;
    case "defined":
    $theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;
    break;
    }
    return $theValue;
    }
    }
    
    
    $id_p=$_GET['id_p'];
    $idqtd=$_GET['idqtd'];
    $ip=$_SERVER['REMOTE_ADDR'];
    $acao=$_GET['acao'];
    
    /// inicio adicionar item ao carrinho
    
    if($acao=="mais"){
    mysql_select_db($database_curso_loja, $curso_loja);
    $query_adicionar ="INSERT INTO carrinho (
    id ,
    ip ,
    id_produto ,
    qtd
    )
    VALUES (
    NULL , '$ip', '$id_p', '1'
    );";
    $adicionar = mysql_query($query_adicionar, $curso_loja) or die(mysql_error());
    }
    
    /// inicio remove item carrinho
    if($acao=="menos"){
    mysql_select_db($database_curso_loja, $curso_loja);
    $query_remove = "DELETE FROM carrinho WHERE carrinho.id = '$id_p' LIMIT 1";
    $remove = mysql_query($query_remove, $curso_loja) or die(mysql_error());
    }
    ///fim remove item carrinho
    
    /// inicio up item carrinho
    if($acao=="up"){
    mysql_select_db($database_curso_loja, $curso_loja);
    $query_up = "UPDATE carrinho SET qtd = '$idqtd' WHERE carrinho.id ='$id_p';";
    $up = mysql_query($query_up, $curso_loja) or die(mysql_error());
    }
    ///fim up item carrinho
    
    ///inicio item carrinho
    
    mysql_select_db($database_curso_loja, $curso_loja);
    $query_cart = "SELECT a.id, a.produto,a.imagem, a.valor, a.frete, b.id as idcart,b.ip, b.id_produto, b.qtd,a.valor* b.qtd as total FROM produtos a, carrinho b WHERE a.id=b.id_produto and b.ip='$ip'";
    $cart = mysql_query($query_cart, $curso_loja) or die(mysql_error());
    $row_cart = mysql_fetch_assoc($cart);
    $totalRows_cart = mysql_num_rows($cart);
    
    
    
    ///fim item carrinho
    ?>
    
    
    <link href="index.css" rel="stylesheet" type="text/css" />
    <link href="nova.css" rel="stylesheet" type="text/css" />
    <style type="text/css">
    
    </style>
    </head>
    
    <body class="carrinho">
    <div align="center">
    <p><img src="images/bot_fechar.jpg" name="fechar_pedidos" width="78" height="18" border="0" id="fechar_pedidos"></p>
    <?php do { ?>
    <table width="100" align="center" class="carrinho">
    <tr>
    <td width="7%" rowspan="2" align="center"><img src="admin/imagens/produtos/<?php echo $row_cart['imagem']; ?>" width="43" height="40" align="left" /></td>
    <td width="93%" align="left"><strong>Fecha:</strong></td>
    </tr>
    <tr>
    <td align="left"><div align="center">
    <div class="remove"><a href="#" rel="<?php echo $row_cart['idcart']; ?>"><img src="images/fechar.gif" width="16" height="16" border="0" /></a></div>
    </div></td>
    </tr>
    <tr>
    <td colspan="2" align="left"><span class="style2"><?php echo $row_cart['produto']; ?></span></td>
    </tr>
    <tr>
    <td align="center"><strong>pre&ccedil;o:R$ </strong></td>
    <td align="left"><?php echo $row_cart['valor']; ?></td>
    </tr>
    <tr>
    <td align="center"><strong>qtd:</strong></td>
    <td align="left"><form id="form1" name="form1" method="post" action="">
    <input class="textqtd" name="textqtd" type="text" id="<?php echo $row_cart['idcart']; ?>" value="<?php echo $row_cart['qtd']; ?>" size="1" />
    </form></td>
    </tr>
    <tr>
    <td align="center"><strong>total:</strong></td>
    <td align="left"><?php echo $row_cart['total']; ?></td>
    </tr>
    </table>
    <?php } while ($row_cart = mysql_fetch_assoc($cart)); ?>
    </div>
    <?php
    mysql_free_result($cart);
    ?>
    esse e do ajax: tudo.js
    //fim id menu
    //inicio adiciona item ao carrinho
    $(".adiciona a").livequery('click',function(){
    id_p=$(this).attr("rel")
    $.ajax({
    type:"GET",
    url:"new_cart.php",
    data:{id_p:id_p,acao:"mais"},
    success: function(atual){
    $(".carrinho").html(atual)
    
    }
    })
    return false
    
    })
    //fim adiciona item ao carrinho
    //inicio remove item ao carrinho
    $(".remove a").livequery('click',function(){
    id_p=$(this).attr("rel")
    $.ajax({
    type:"GET",
    url:"new_cart.php",
    data:{id_p:id_p,acao:"menos"},
    success: function(atual){
    $(".carrinho").html(atual)
    
    }
    })
    return false
    
    })
    
    //fim remove item ao carrinho
    
    //inicio atualiza item ao carrinho
    $(".textqtd").livequery('blur',function(){
    id_p=$(this).attr("id")
    idqtd=$(this).val()
    $.ajax({
    type:"GET",
    url:"new_cart.php",
    data:{id_p:id_p,acao:"up",idqtd:idqtd},
    success: function(atual){
    $(".carrinho").html(atual)
    
    }
    })
    return false
    
    })
    
    //fim atualiza item ao carrinho

  5. fiz um carrinho de compla mais não consigo fazer o sob total

    como eu faço para somar dos valores todos os totais dos produtos de meu carrinho

    mau carrinho e mais o menos assim

    exemplo:

    imagem

    nome web can

    quantidade 3

    preço 50.00

    total 150.00

    imagem

    nome web can zx

    quantidade 1

    preço 80.00

    total 80.00

    sub total:???????? <-como eu faço.

    carrinho.php

    CODE

    <?php require_once('Connections/curso_loja.php'); ?>

    <?php

    if (!function_exists("GetSQLValueString")) {

    function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "")

    {

    $theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue;

    $theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue);

    switch ($theType) {

    case "text":

    $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";

    break;

    case "long":

    case "int":

    $theValue = ($theValue != "") ? intval($theValue) : "NULL";

    break;

    case "double":

    $theValue = ($theValue != "") ? "'" . doubleval($theValue) . "'" : "NULL";

    break;

    case "date":

    $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";

    break;

    case "defined":

    $theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;

    break;

    }

    return $theValue;

    }

    }

    $id_p=$_GET['id_p'];

    $idqtd=$_GET['idqtd'];

    $ip=$_SERVER['REMOTE_ADDR'];

    $acao=$_GET['acao'];

    /// inicio adicionar item ao carrinho

    if($acao==mais"){

    mysql_select_db($database_curso_loja, $curso_loja);

    $query_adicionar ="INSERT INTO carrinho (

    id ,

    ip ,

    id_produto ,

    qtd

    )

    VALUES (

    NULL , '$ip', '$id_p', '1'

    );";

    $adicionar = mysql_query($query_adicionar, $curso_loja) or die(mysql_error());

    }

    /// inicio remove item carrinho

    if($acao=="menos"){

    mysql_select_db($database_curso_loja, $curso_loja);

    $query_remove = "DELETE FROM carrinho WHERE carrinho.id = '$id_p' LIMIT 1";

    $remove = mysql_query($query_remove, $curso_loja) or die(mysql_error());

    }

    ///fim remove item carrinho

    /// inicio up item carrinho

    if($acao=="up"){

    mysql_select_db($database_curso_loja, $curso_loja);

    $query_up = "UPDATE carrinho SET qtd = '$idqtd' WHERE carrinho.id ='$id_p';";

    $up = mysql_query($query_up, $curso_loja) or die(mysql_error());

    }

    ///fim up item carrinho

    ///inicio item carrinho

    mysql_select_db($database_curso_loja, $curso_loja);

    $query_cart = "SELECT a.id, a.produto,a.imagem, a.valor, a.frete, b.id as idcart,b.ip, b.id_produto, b.qtd,a.valor* b.qtd as total FROM produtos a, carrinho b WHERE a.id=b.id_produto and b.ip='$ip'";

    $cart = mysql_query($query_cart, $curso_loja) or die(mysql_error());

    $row_cart = mysql_fetch_assoc($cart);

    $totalRows_cart = mysql_num_rows($cart);

    ///fim item carrinho

    ?>

    <link href="index.css" rel="stylesheet" type="text/css" />

    <link href="nova.css" rel="stylesheet" type="text/css" />

    <style type="text/css">

    </style>

    </head>

    <body class="carrinho">

    <div align="center">

    <p><img src="images/bot_fechar.jpg" name="fechar_pedidos" width="78" height="18" border="0" id="fechar_pedidos"></p>

    <?php do { ?>

    <table width="100" align="center" class="carrinho">

    <tr>

    <td width="7%" rowspan="2" align="center"><img src="admin/imagens/produtos/<?php echo $row_cart['imagem]; ?>" width="43" height="40" align="left" /></td>

    <td width="93%" align="left"><strong>Fecha:</strong></td>

    </tr>

    <tr>

    <td align="left"><div align="center">

    <div class="remove"><a href="#" rel="<?php echo $row_cart['idcart']; ?>"><img src=images/fechar.gif" width="16" height="16" border="0" /></a></div>

    </div></td>

    </tr>

    <tr>

    <td colspan="2" align="left"><span class="style2"><?php echo $row_cart['produto]; ?></span></td>

    </tr>

    <tr>

    <td align="center"><strong>pre&ccedil;o:R$ </strong></td>

    <td align="left"><?php echo $row_cart['valor']; ?></td>

    </tr>

    <tr>

    <td align=center"><strong>qtd:</strong></td>

    <td align="left"><form id="form1" name="form1" method="post" action="">

    <input class="textqtd" name="textqtd" type="text" id="<?php echo $row_cart['idcart]; ?>" value="<?php echo $row_cart['qtd']; ?>" size=1" />

    </form></td>

    </tr>

    <tr>

    <td align="center"><strong>total:</strong></td>

    <td align="left"><?php echo $row_cart['total]; ?></td>

    </tr>

    </table>

    <?php } while ($row_cart = mysql_fetch_assoc($cart)); ?>

    </div>

    <?php

    mysql_free_result($cart);

    ?>

    esse e do ajax: tudo.js

    CODE

    //fim id menu

    //inicio adiciona item ao carrinho

    $(".adiciona a").livequery('click',function(){

    id_p=$(this).attr("rel")

    $.ajax({

    type:"GET",

    url:"new_cart.php",

    data:{id_p:id_p,acao:"mais"},

    success: function(atual){

    $(".carrinho").html(atual)

    }

    })

    return false

    })

    //fim adiciona item ao carrinho

    //inicio remove item ao carrinho

    $(".remove a").livequery('click',function(){

    id_p=$(this).attr("rel")

    $.ajax({

    type:"GET",

    url:"new_cart.php",

    data:{id_p:id_p,acao:"menos"},

    success: function(atual){

    $(".carrinho").html(atual)

    }

    })

    return false

    })

    //fim remove item ao carrinho

    //inicio atualiza item ao carrinho

    $(".textqtd").livequery('blur',function(){

    id_p=$(this).attr("id")

    idqtd=$(this).val()

    $.ajax({

    type:"GET",

    url:"new_cart.php",

    data:{id_p:id_p,acao:"up",idqtd:idqtd},

    success: function(atual){

    $(".carrinho").html(atual)

    }

    })

    return false

    })

    //fim atualiza item ao carrinho

  6. fiz um carrinho de compla mais não consigo fazer o sob total

    como eu faço para somar dos valores todos os totais dos produtos de meu carrinho

    mau carrinho e mais o menos assim

    exemplo:

    imagem

    nome web can

    quantidade 3

    preço 50.00

    total 150.00

    imagem

    nome web can zx

    quantidade 1

    preço 80.00

    total 80.00

    sub total:???????? <-como eu faço.

    carrinho.php

    <?php require_once('Connections/curso_loja.php'); ?>
    <?php
    if (!function_exists("GetSQLValueString")) {
    function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "")
    {
    $theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue;
    
    $theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue);
    
    switch ($theType) {
    case "text":
    $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
    break;
    case "long":
    case "int":
    $theValue = ($theValue != "") ? intval($theValue) : "NULL";
    break;
    case "double":
    $theValue = ($theValue != "") ? "'" . doubleval($theValue) . "'" : "NULL";
    break;
    case "date":
    $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
    break;
    case "defined":
    $theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;
    break;
    }
    return $theValue;
    }
    }
    
    
    $id_p=$_GET['id_p'];
    $idqtd=$_GET['idqtd'];
    $ip=$_SERVER['REMOTE_ADDR'];
    $acao=$_GET['acao'];
    
    /// inicio adicionar item ao carrinho
    
    if($acao=="mais"){
    mysql_select_db($database_curso_loja, $curso_loja);
    $query_adicionar ="INSERT INTO carrinho (
    id ,
    ip ,
    id_produto ,
    qtd
    )
    VALUES (
    NULL , '$ip', '$id_p', '1'
    );";
    $adicionar = mysql_query($query_adicionar, $curso_loja) or die(mysql_error());
    }
    
    /// inicio remove item carrinho
    if($acao=="menos"){
    mysql_select_db($database_curso_loja, $curso_loja);
    $query_remove = "DELETE FROM carrinho WHERE carrinho.id = '$id_p' LIMIT 1";
    $remove = mysql_query($query_remove, $curso_loja) or die(mysql_error());
    }
    ///fim remove item carrinho
    
    /// inicio up item carrinho
    if($acao=="up"){
    mysql_select_db($database_curso_loja, $curso_loja);
    $query_up = "UPDATE carrinho SET qtd = '$idqtd' WHERE carrinho.id ='$id_p';";
    $up = mysql_query($query_up, $curso_loja) or die(mysql_error());
    }
    ///fim up item carrinho
    
    ///inicio item carrinho
    
    mysql_select_db($database_curso_loja, $curso_loja);
    $query_cart = "SELECT a.id, a.produto,a.imagem, a.valor, a.frete, b.id as idcart,b.ip, b.id_produto, b.qtd,a.valor* b.qtd as total FROM produtos a, carrinho b WHERE a.id=b.id_produto and b.ip='$ip'";
    $cart = mysql_query($query_cart, $curso_loja) or die(mysql_error());
    $row_cart = mysql_fetch_assoc($cart);
    $totalRows_cart = mysql_num_rows($cart);
    
    
    
    ///fim item carrinho
    ?>
    
    
    <link href="index.css" rel="stylesheet" type="text/css" />
    <link href="nova.css" rel="stylesheet" type="text/css" />
    <style type="text/css">
    
    </style>
    </head>
    
    <body class="carrinho">
    <div align="center">
    <p><img src="images/bot_fechar.jpg" name="fechar_pedidos" width="78" height="18" border="0" id="fechar_pedidos"></p>
    <?php do { ?>
    <table width="100" align="center" class="carrinho">
    <tr>
    <td width="7%" rowspan="2" align="center"><img src="admin/imagens/produtos/<?php echo $row_cart['imagem']; ?>" width="43" height="40" align="left" /></td>
    <td width="93%" align="left"><strong>Fecha:</strong></td>
    </tr>
    <tr>
    <td align="left"><div align="center">
    <div class="remove"><a href="#" rel="<?php echo $row_cart['idcart']; ?>"><img src="images/fechar.gif" width="16" height="16" border="0" /></a></div>
    </div></td>
    </tr>
    <tr>
    <td colspan="2" align="left"><span class="style2"><?php echo $row_cart['produto']; ?></span></td>
    </tr>
    <tr>
    <td align="center"><strong>pre&ccedil;o:R$ </strong></td>
    <td align="left"><?php echo $row_cart['valor']; ?></td>
    </tr>
    <tr>
    <td align="center"><strong>qtd:</strong></td>
    <td align="left"><form id="form1" name="form1" method="post" action="">
    <input class="textqtd" name="textqtd" type="text" id="<?php echo $row_cart['idcart']; ?>" value="<?php echo $row_cart['qtd']; ?>" size="1" />
    </form></td>
    </tr>
    <tr>
    <td align="center"><strong>total:</strong></td>
    <td align="left"><?php echo $row_cart['total']; ?></td>
    </tr>
    </table>
    <?php } while ($row_cart = mysql_fetch_assoc($cart)); ?>
    </div>
    <?php
    mysql_free_result($cart);
    ?>
    esse e do ajax: tudo.js
    //fim id menu
    //inicio adiciona item ao carrinho
    $(".adiciona a").livequery('click',function(){
    id_p=$(this).attr("rel")
    $.ajax({
    type:"GET",
    url:"new_cart.php",
    data:{id_p:id_p,acao:"mais"},
    success: function(atual){
    $(".carrinho").html(atual)
    
    }
    })
    return false
    
    })
    //fim adiciona item ao carrinho
    //inicio remove item ao carrinho
    $(".remove a").livequery('click',function(){
    id_p=$(this).attr("rel")
    $.ajax({
    type:"GET",
    url:"new_cart.php",
    data:{id_p:id_p,acao:"menos"},
    success: function(atual){
    $(".carrinho").html(atual)
    
    }
    })
    return false
    
    })
    
    //fim remove item ao carrinho
    
    //inicio atualiza item ao carrinho
    $(".textqtd").livequery('blur',function(){
    id_p=$(this).attr("id")
    idqtd=$(this).val()
    $.ajax({
    type:"GET",
    url:"new_cart.php",
    data:{id_p:id_p,acao:"up",idqtd:idqtd},
    success: function(atual){
    $(".carrinho").html(atual)
    
    }
    })
    return false
    
    })
    
    //fim atualiza item ao carrinho

  7. Ola alguém poderia me da uma idéia de como fazer essa listagem.

    Digamos tenho uma quantidades de livro cada livro tem seu volumes 1,2,3,4,

    como eu posso criar um sistema em mysql,php,ajax que o cliente clik em detalhes e será mostrado todas as opções de volumes

    ele poderá optar por o volume 1 e o 9,ou 1,2,3 ou todos

    em manda tudo pro carrinho

    Selecione os items desejados:

    Vol. 1 (Episódios 1-8) -

    Vol. 2 (Episódios 9-16)

    Vol. 3 (Episódios 17-24)

    Vol. 4 (Episódios 25-32)

    Vol. 5 (Episódios 33-40)

    Vol. 6 (Episódios 41-48)

    Vol. 7 (Episódios 49-56)

    Vol. 8 (Episódios 57-64) -

    Vol. 9 (Episódios 65-72)

  8. já foi uma grande ajuda.

    O esquema do meu carrinho e assim

    Fecha:

    nome produto

    preço:R$ 50.00

    qtd: 4

    total: 200.00

    Fecha:

    nome produto

    preço:R$ 36.00

    qtd: 1

    total: 36.00

    Fecha:

    nome produto

    preço:R$ 30.00

    qtd: 2

    total: 60.00

    total tudo R$ 296

    poderia explicar um pouco melhor

    para qualcular o total eu fiz assim: a.valor* b.qtd as total

    tenho que criar um campo no banco de dados chamado tudo_total

    para usar a variavel $valor_total que você menciono

    faz pouco tempo que comecei a estudar php e ajax

  9. ola pessoal to preso nessa parte do carrino .como eu faso para soma todos os produtos do carrinho.

    tenho o total de cada produto.gfostaria de soma todos os total de cada produto

    esse e o esclipt do carrinho

    <?php require_once('Connections/curso_loja.php'); ?>

    <?php

    if (!function_exists("GetSQLValueString")) {

    function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "")

    {

    $theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue;

    $theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue);

    switch ($theType) {

    case "text":

    $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";

    break;

    case "long":

    case "int":

    $theValue = ($theValue != "") ? intval($theValue) : "NULL";

    break;

    case "double":

    $theValue = ($theValue != "") ? "'" . doubleval($theValue) . "'" : "NULL";

    break;

    case "date":

    $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";

    break;

    case "defined":

    $theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;

    break;

    }

    return $theValue;

    }

    }

    $id_p=$_GET['id_p'];

    $idqtd=$_GET['idqtd'];

    $ip=$_SERVER['REMOTE_ADDR'];

    $acao=$_GET['acao'];

    /// inicio adicionar item ao carrinho

    if($acao==mais"){

    mysql_select_db($database_curso_loja, $curso_loja);

    $query_adicionar ="INSERT INTO carrinho (

    id ,

    ip ,

    id_produto ,

    qtd

    )

    VALUES (

    NULL , '$ip', '$id_p', '1'

    );";

    $adicionar = mysql_query($query_adicionar, $curso_loja) or die(mysql_error());

    }

    /// inicio remove item carrinho

    if($acao=="menos"){

    mysql_select_db($database_curso_loja, $curso_loja);

    $query_remove = "DELETE FROM carrinho WHERE carrinho.id = '$id_p' LIMIT 1";

    $remove = mysql_query($query_remove, $curso_loja) or die(mysql_error());

    }

    ///fim remove item carrinho

    /// inicio up item carrinho

    if($acao=="up"){

    mysql_select_db($database_curso_loja, $curso_loja);

    $query_up = "UPDATE carrinho SET qtd = '$idqtd' WHERE carrinho.id ='$id_p' ;";

    $up = mysql_query($query_up, $curso_loja) or die(mysql_error());

    }

    ///fim up item carrinho

    ///inicio item carrinho

    mysql_select_db($database_curso_loja, $curso_loja);

    $query_cart = "SELECT a.id, a.produto,a.imagem, a.valor, a.frete, b.id as idcart,b.ip, b.id_produto, b.qtd,a.valor* b.qtd as total FROM produtos a, carrinho b WHERE a.id=b.id_produto and b.ip='$ip'";

    $cart = mysql_query($query_cart, $curso_loja) or die(mysql_error());

    $row_cart = mysql_fetch_assoc($cart);

    $totalRows_cart = mysql_num_rows($cart);

    ///fim item carrinho

    ?>

    <link href="index.css" rel="stylesheet" type="text/css" />

    <link href="nova.css" rel="stylesheet" type="text/css" />

    <style type="text/css">

    </style>

    </head>

    <body class="carrinho">

    <div align="center">

    <p><img src="images/bot_fechar.jpg" name="fechar_pedidos" width="78" height="18" border="0" id="fechar_pedidos"></p>

    <?php do { ?>

    <table width="100" align="center" class="carrinho">

    <tr>

    <td width="7%" rowspan="2" align="center"><img src="admin/imagens/produtos/<?php echo $row_cart['imagem]; ?>" width="43" height="40" align="left" /></td>

    <td width="93%" align="left"><strong>Fecha:</strong></td>

    </tr>

    <tr>

    <td align="left"><div align="center">

    <div class="remove"><a href="#" rel="<?php echo $row_cart['idcart']; ?>"><img src=images/fechar.gif" width="16" height="16" border="0" /></a></div>

    </div></td>

    </tr>

    <tr>

    <td colspan="2" align="left"><span class="style2"><?php echo $row_cart['produto]; ?></span></td>

    </tr>

    <tr>

    <td align="center"><strong>pre&ccedil;o:R$ </strong></td>

    <td align="left"><?php echo $row_cart['valor']; ?></td>

    </tr>

    <tr>

    <td align=center"><strong>qtd:</strong></td>

    <td align="left"><form id="form1" name="form1" method="post" action="">

    <input class="textqtd" name="textqtd" type="text" id="<?php echo $row_cart['idcart]; ?>" value="<?php echo $row_cart['qtd']; ?>" size=1" />

    </form></td>

    </tr>

    <tr>

    <td align="center"><strong>total:</strong></td>

    <td align="left"><?php echo $row_cart['total]; ?></td>

    </tr>

    </table>

    <?php } while ($row_cart = mysql_fetch_assoc($cart)); ?>

    </div>

    <?php

    mysql_free_result($cart);

    ?>

    esse e do ajax o tudo.js

    //fim id menu

    //inicio adiciona item ao carrinho

    $(".adiciona a").livequery('click',function(){

    id_p=$(this).attr("rel")

    $.ajax({

    type:"GET",

    url:"new_cart.php",

    data:{id_p:id_p,acao:"mais"},

    success: function(atual){

    $(".carrinho").html(atual)

    }

    })

    return false

    })

    //fim adiciona item ao carrinho

    //inicio remove item ao carrinho

    $(".remove a").livequery('click',function(){

    id_p=$(this).attr("rel")

    $.ajax({

    type:"GET",

    url:"new_cart.php",

    data:{id_p:id_p,acao:"menos"},

    success: function(atual){

    $(".carrinho").html(atual)

    }

    })

    return false

    })

    //fim remove item ao carrinho

    //inicio atualiza item ao carrinho

    $(".textqtd").livequery('blur',function(){

    id_p=$(this).attr("id")

    idqtd=$(this).val()

    $.ajax({

    type:"GET",

    url:"new_cart.php",

    data:{id_p:id_p,acao:"up",idqtd:idqtd},

    success: function(atual){

    $(".carrinho").html(atual)

    }

    })

    return false

    })

    //fim atualiza item ao carrinho

    por favor alguém me ajude parei de estudar pois já estavo ficando doido.

    me ajude

×
×
  • Criar Novo...