Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- session_start();
- $polaczenie = mysqli_connect('localhost', 'root', '', 'sklep');
- $errory = array();
- $lista = array();
- if ($_SERVER['REQUEST_METHOD'] === 'POST') {
- if (isset($_POST['dodajProdukt'])) {
- if (empty($_SESSION['nazwa'])) {
- echo "Zaloguj się aby dodać produkt do koszyka!";
- } else {
- $idProduktu = $_POST['idProduktu'];
- $nazwaUzytkownika = $_SESSION['nazwa'];
- $idUzytkownika = mysqli_fetch_assoc(mysqli_query($polaczenie, "SELECT * FROM `uzytkownicy` WHERE `nazwa` = '$nazwaUzytkownika';"));
- $idUzytkownika2 = $idUzytkownika["id"] + 0;
- $dodajWynik = mysqli_num_rows(mysqli_query($polaczenie, "SELECT * FROM `koszyk` WHERE `idUzytkownika` = '$idUzytkownika2' AND `idProduktu` = '$idProduktu'"));
- if ($dodajWynik == 1){
- mysqli_query($polaczenie, "UPDATE `koszyk` SET `ilosc` = ilosc + 1 WHERE `koszyk`.`idUzytkownika` = '$idUzytkownika2' AND `koszyk`.`idProduktu` = '$idProduktu';");
- }
- else {
- mysqli_query($polaczenie, "INSERT INTO `koszyk` (`id`, `idUzytkownika`, `idProduktu`, `ilosc`) VALUES (NULL, '$idUzytkownika2', '$idProduktu', '1');");
- }
- }
- }
- }
- if ($_SERVER['REQUEST_METHOD'] === 'POST') {
- if (isset($_POST['usunProdukt'])) {
- if (empty($_SESSION['nazwa'])) {
- echo "Zaloguj się aby usunąć produkt z koszyka!";
- } else {
- $idProduktu = $_POST['idProduktu'];
- $nazwaUzytkownika = $_SESSION['nazwa'];
- $idUzytkownika = mysqli_fetch_assoc(mysqli_query($polaczenie, "SELECT * FROM `uzytkownicy` WHERE `nazwa` = '$nazwaUzytkownika';"));
- $idUzytkownika2 = $idUzytkownika["id"] + 0;
- $ilosc = mysqli_fetch_assoc(mysqli_query($polaczenie, "SELECT ilosc FROM `koszyk` WHERE `idUzytkownika` = '$idUzytkownika2' AND idProduktu = $idProduktu;"));
- $ilosc2 = $ilosc['ilosc'] + 0;
- if ($ilosc2 > 1) {
- mysqli_query($polaczenie, "UPDATE `koszyk` SET `ilosc` = ilosc - 1 WHERE `koszyk`.`idUzytkownika` = '$idUzytkownika2' AND `koszyk`.`idProduktu` = '$idProduktu';");
- }
- else{
- mysqli_query($polaczenie, "DELETE FROM `koszyk` WHERE `koszyk`.`idUzytkownika` = '$idUzytkownika2' AND `koszyk`.`idProduktu` = '$idProduktu';");
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement