
mastanimes
Membros-
Total de itens
21 -
Registro em
-
Última visita
Tudo que mastanimes postou
-
carrinho de compla em ajax
pergunta respondeu ao mastanimes de mastanimes em Ajax, JavaScript, XML, DOM
Como eu faria essa montagem do HTML de saída, poderia me da um exemplo: -
obrigado mestre valeu mesmo
-
carrinho de compla em ajax
pergunta respondeu ao mastanimes de mastanimes em Ajax, JavaScript, XML, DOM
mais como eu faria isso eu tentei usar o comando sum mais não conseguie ele não somava todos os totais -
oque seria essa variavel $ind alguém sabe onde eu poderia me informa melho sobre checkbox passando parios parametro
-
o amigo eu proucurei durante horas no forum mais eu não emcontrei. poderia expricar melhor eu tou usando mysql a listagem esta no banco de dados . alguém poderia postar um escript similar.
-
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
-
obrigado tentei faze tipo uma enquete mais não consiguie.
-
como assim pode espricar melhor
-
meu amigo estaria otimo eu não tenho nem uma ideia de como fazer qualque ajuda eu agradeço.
-
sim mais utilizando mysql o cliente seleciona o checkbox eo produto e emviado pro carrinho
-
cara ajax seria bom mais se n tive php ta otimo presiso muito dessa listagem
-
ola alguém sabe como fazer exemplo: http://www.animesul.com/lista/dvd/listagem2.php?isbn=196 como eu faço em ajax gostaria de uma ajudinha de algum mestre. 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)
-
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: 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ç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
-
ola alguém sabe como fazer exemplo: http://www.animesul.com/lista/dvd/listagem2.php?isbn=196 como eu faço 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)
-
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ç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
-
alguém poderia me da uma ideia de como fazer esse tipo de formulario onde o criente tem a opcão de escolher o volume do produto http://www.animesul.com/lista/dvd/listagem2.php?isbn=199 e quais os campos do banco de adods que eu devo criar
-
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ç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
-
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)
-
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
-
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ç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