ciao,
in questo pezzo di script, utilizzo un ciclo for per estrarre e stampare i dati del carrello.
adesso però ogni riga di dati estratti, dovrei metterli in sessione.
così com'è adesso ovviamente metto in sessione solo l'ultima riga di dati estratti dal DB e non tutte le righe.
come si fa?
Codice PHP:
$numItem = count($cartContent);
$subTotal = 0;
for ($i = 0; $i < $numItem; $i++) {
extract($cartContent[$i]);
$subTotal += $pd_price * $ct_qty;
?>
<tr>
<td><?php echo "$ct_qty x $pd_name"; ?></td>
<td><?php echo $lang_name; ?></td>
<td style="text-align:right"><?php echo displayAmount($pd_price); ?></td>
<td style="text-align:right"><?php echo displayAmount($ct_qty * $pd_price); ?></td>
</tr>
<?php
}
$_SESSION['quantita'] = $ct_qty;
$_SESSION['nome_pd'] = $pd_name;
$_SESSION['lingua_pd'] = $lang_name;
$_SESSION['prezzo_unitario'] = displayAmount($pd_price);
$_SESSION['lordo'] = displayAmount($ct_qty * $pd_price);
grazie mille!