Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

muriloseven

Criar pedido.php !

Recommended Posts

ola pessoal, criei um carrinho de compras, mas preciso criar um confirma.php, para que ele gere o numero de pedido, grave no banco e envie por email.

 

segue o codigo do meu carrinho se alguém tiver uma dica, sou iniciante já tentei de várias formas mas não vai ..... obrigado a força de todos da familia imasters.

 

<?

require("TestaSession.php");

testaSessao();

include ("config.php");
conexao();
session_start();4


if (isset($_GET['acao'])){
	if ($_GET['acao'] == "add"){
		if (isset($_GET['cod_livro'])){
			if (is_numeric($_GET['cod_livro'])){
				$id_prod = addslashes(htmlentities($_GET['cod_livro']));
				
				$sql_cont = "SELECT  COUNT(*) AS n_prod FROM carrinho WHERE cod_livro = '$id_prod' AND sessao = '".session_id()."'";
				$exe_cont = mysql_query($sql_cont, $base) or die (mysql_error());
				$reg_cont = mysql_fetch_array($exe_cont, MYSQL_ASSOC);
				
				if ($reg_cont['n_prod'] == 0){				
					$sql_prod = "SELECT * FROM cad_produtos WHERE cod_livro = '$id_prod'";
					$exe_prod = mysql_query($sql_prod, $base) or die (mysql_error());
					$num_prod = mysql_num_rows($exe_prod);
					if ($num_prod > 0){
						$reg_prod = mysql_fetch_array($exe_prod, MYSQL_ASSOC);
						
						$sql_add = "INSERT INTO carrinho
									(cod_livro, nome, preco, qtd_produto, sessao)
									VALUES
									('".$reg_prod['cod_livro']."', '".$reg_prod['nome']."','".$reg_prod['preco']."', 1,'".session_id()."')";
									
						$exe_add = mysql_query ($sql_add, $base) or die (mysql_error());
					}				
					
				}
			}
		}
	}
			if ($_GET['acao']== "del"){
				if (isset($_GET['cod_livro']) ){
					if (is_numeric($_GET['cod_livro'])){
						$id_prod =  addslashes(htmlentities($_GET['cod_livro']));
						$sql_del = "DELETE FROM carrinho WHERE cod_livro = '$id_prod' AND sessao = '".session_id()."'";
						$exe_del =  mysql_query($sql_del, $base) or die (mysql_error());
					}
				}
			}
			if ($_GET['acao'] =="altera_qtd"){
				if (isset($_POST['qtd'])){
					if (is_array($_POST['qtd'])){
						foreach ($_POST['qtd'] as $cod_livro => $qtd){
							if (is_numeric($cod_livro) && is_numeric($qtd)){
								$sql_alt = "UPDATE carrinho SET qtd_produto = '$qtd' WHERE
											cod_livro = '$cod_livro' AND sessao = '".session_id()."'";
								$exe_alt = mysql_query($sql_alt, $base) or die (mysql_error());
							}
						}
					}
				}
			}
}


?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.