Inserir um for no Banco de Dados mysql
Boa tarde,
Estou começando no PHP e estou criando um sistema de carrinho de compras. Consegui fazer todo o processo de compra do usuário e feiquei preso na parte em que o pedido é enviado ao sistema.
<?php
include "conexao.php";
session_start();
$meucarrinho = $_SESSION['carrinho'];
if(isset($meucarrinho)){
$total = 0;
for ($i=0; $i<count($meucarrinho); $i++){
if($meucarrinho[$i] <> NULL){
$subtotal = $meucarrinho[$i]['preco'] * $meucarrinho[$i]['quantidade'];
$total = $total + $subtotal;$pedido='
<tr>
<td bgcolor="#FFFFCC">'.$meucarrinho[$i]['nome'].'</td>
<td bgcolor="#FFFFCC">'.$meucarrinho[$i]['preco'].'</td>
<td bgcolor="#FFFFCC">'.$meucarrinho[$i]['quantidade'].'</td>
<td bgcolor="#FFFFCC">'.$subtotal.'</td>
</tr>
';
}
}
}
$search = mysql_query("SELECT * FROM px_clients WHERE email = '".@$_SESSION['MM_Username']."'");
while($rsw = mysql_fetch_array($search)){
$sql = "INSERT INTO px_orders
(od_time,
id_client,
cart)
VALUES
('".$time."',
'".$rsw['id']."',
'".$varia."')";
$complete_action = mysql_query($sql, $normal_config) or die(mysql_error());
}
?>
A princípio, ele insere somente o 1 produto nessa tabelinha HTML.
Desde já obrigado.
Discussão (2)
Carregando comentários...