include("incl/top_foot.inc.php"); include("incl/config.inc.php"); include("incl/functions.inc.php"); $sid = $_SESSION['sid']; $db = mysql_connect($db_host, $db_user, $db_password); if ($db == FALSE) die ("Errore nella connessione. Verificare i parametri nel file config.inc.php"); mysql_select_db($db_name, $db) or die ("Errore nella selezione del database. Verificare i parametri nel file config.inc.php"); if ($_SERVER['REQUEST_METHOD'] == 'POST' ) { $id = $_POST['id']; $retcat = $_POST['retcat']; switch ($_POST['action']) { case 'add': //Insert in DB $pid = $_POST['pid']; $pcode = $_POST['pcode']; $nome = $_POST['nome']; $descr = $_POST['descr']; $qty = $_POST['qty']; $prezzo =$_POST['prezzo']; //Check se l'articolo è già presente $sqlupd = "update basket set qty=qty + '$qty' where pid='$pid' and sid='$sid'"; $result = mysql_query($sqlupd, $db); if (!$result) echo "
'$sqlupd'
"; echo mysql_error(); //Se non ha aggiornato, inserisce if(mysql_affected_rows()==0) { $snow = date('d-m-Y'); $sqlins = "insert into basket (data, sid, cid, pid, pcode, nome, descr, qty, prezzo) values ( '$snow','$sid','','$pid','$pcode','$nome','$descr', '$qty', '$prezzo')"; if (!mysql_query($sqlins, $db)) echo "'$sqlins'
"; echo mysql_error(); } else { //Se update = 0, rimuovi riga $sqlqty = "select qty from basket where id = '$id'"; $sqlres = mysql_query($sqlqty, $db); $rowtot = mysql_fetch_array($sqlres); if ($rowtot['qty']==0) { $sqldel = "delete from basket where id = '$id'"; if (!mysql_query($sqldel, $db)) echo "'$sqldel'
"; echo mysql_error(); } } break; case 'remove': //Remove da db $sqldel = "delete from basket where id = '$id'"; if (!mysql_query($sqldel, $db)) echo "'$sqldel'
"; echo mysql_error(); //$cart->removeItem($id); break; case 'empty': //Elimina basket in db $sqldel = "delete from basket where sid = '$sid'"; if (!mysql_query($sqldel, $db)) echo "'$sqldel'
"; echo mysql_error(); //$cart->removeAll(); //session_destroy(); redirect('root'); break; } } fulltop(); navi(); ?>Usate i pulsanti + e - per modificare la quantità dell'articolo, oppure Rimuovi per eliminarlo dalla lista.
Rimuovi tutto elimina tutto il carrello
Il tuo carello è vuoto.
?> } ?>