Ragazzi ho un problema con questa funzione,è il risultato di una carrello funziona benissimo,però non riesco alla fine a salvare il risultato della funzione in my sql,come posso fare?
function fine()
{
global $db;
$carrello = $_SESSION['carrello'];
$somma = 0;
if ($carrello)
{
$prodotti = @explode(',',$carrello);
$acquisti = array();
foreach ($prodotti as $prodotto)
{
$acquisti[$prodotto] = (@isset($acquisti[$prodotto])) ? $acquisti[$prodotto] + 1 : 1;
}
$result[] = '<table align=center bgColor="#cccccc" cellpadding="3" cellspacing="1">';
$result[] = '<td class="titolo" align="center" bgcolor="#FFFFFF">Articolo</td>';
$result[] = '<td class="titolo" align="center" bgcolor="#FFFFFF">Descrizione</td>';
$result[] = '<td class="titolo" align="center" bgcolor="#FFFFFF">Prezzo</td>';
$result[] = '<td class="titolo" align="center" bgcolor="#FFFFFF">Q.tà</td>';
$result[] = '<td class="titolo" align="center" bgcolor="#FFFFFF">Totale</td>';
foreach ($acquisti as $id=>$quantita)
{
$sql = 'SELECT * FROM prodotti WHERE pro_id = '.$id;
$res = $db->query($sql);
$f = $res->fetch();
@extract($f);
$result[] = '<tr class="link2" bgcolor="#FFE3D7" >';
$result[] = '<td align="center">'.$pro_id.'</td>';
$result[] = '<td>'.$pro_tit.'</td>';
$var=$pro_prez;
$result[] = '<td align="right">€ '.$var=str_replace('.',',',$var).'</td>';
$result[] = '<td class="link2" align=center>'.$quantita.'</td>';
$form1= number_format($pro_prez * $quantita,2,',','');
$result[] = '<td align="right">€ '.$form1.'</td>';
$somma += $pro_prez * $quantita;
$result[] = '</tr>';
}
$result[] = '</table>';
$result[] = '
';
$result[] = '<table align=center bgColor="#cccccc"cellpadding="4" cellspacing="1">';
$iva=$somma-($somma / 1.20);
$result[] = '<tr bgcolor="#FFFFFF"><td heght="10">';
$result[] = '<div class="titolo">Totale iva: [b]€ '.number_format($iva,2,',','').'</div>';
$result[] = '<div class="titolo">Totale Ordine (IVA Inclusa): [b]€ '.number_format($somma,2, ',', '').'</div>';
$result[] = '</td></tr>';
$result[] = '</table>';
$result[] = '
';
$result[] = "<button class='link2' onclick=location.href='ordineeffettuato.php'>Fine</button>";
}
return @join('',$result);
}