Guest User

Untitled

a guest
Jan 14th, 2020
58
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. if (isset($_FILES['obraz'])) :
  2.  
  3.     $moznaDodac = false;
  4.  
  5.     $katalogDocelowy = "uploads/";
  6.  
  7.     $nazwa = $_POST['nazwa'];
  8.     $cena = $_POST['cena'];
  9.     $stan = $_POST['stan'];
  10.     $marka = $_POST['marka'];
  11.     $opis = $_POST['opis'];
  12.  
  13.  
  14.     if (move_uploaded_file($_FILES['obraz']['tmp_name'], $katalogDocelowy . $_FILES['obraz']['name'])):
  15.  
  16.  
  17.         $path = "/" . $katalogDocelowy . $_FILES['obraz']['name'];
  18.         $idKategorii = 0;
  19.  
  20.         if (isset($_POST['kategoria-peryferia']) && $_POST['kategoria-peryferia'] != 0) {
  21.             $peryferiaId = $_POST['kategoria-peryferia'];
  22.  
  23.             $sqlKategoria = "SELECT id FROM kategoria WHERE id_peryferia='$peryferiaId'";
  24.             $wykonajSqlKategoria = $polaczenie->query($sqlKategoria);
  25.             $kategoria = $wykonajSqlKategoria->fetch_assoc();
  26.  
  27.             $idKategorii = $kategoria['id'];
  28.  
  29.             $moznaDodac = true;
  30.         }
  31.  
  32.         if (isset($_POST['kategoria-czesci']) && $_POST['kategoria-czesci'] != 0) {
  33.             $peryferiaId = $_POST['kategoria-czesci'];
  34.  
  35.             $sqlKategoria = "SELECT id FROM kategoria WHERE id_czesci='$peryferiaId'";
  36.             $wykonajSqlKategoria = $polaczenie->query($sqlKategoria);
  37.             $kategoria = $wykonajSqlKategoria->fetch_assoc();
  38.  
  39.             $idKategorii = $kategoria['id'];
  40.  
  41.             $moznaDodac = true;
  42.         }
  43.  
  44.         if ($moznaDodac) {
  45.             $sqlDodajProdukt = "INSERT INTO produkt(id_marka, id_kategoria, nazwa, cena_netto, stan_magazynowy, opis, obraz)
  46.                             VALUES (
  47.                             '$marka',
  48.                             '$idKategorii',
  49.                             '$nazwa',
  50.                             '$cena',
  51.                             '$stan',
  52.                             '$opis',
  53.                             '$path'
  54.                             )";
  55.             $wykonajSqlDodajProdukt = $polaczenie->query($sqlDodajProdukt);
  56.         }
  57.  
  58.  
  59.         ?>
  60.  
  61.         <h1 class="text-center p-3 mx-auto my-4 bg-success text-white">Dodano produkt!</h1>
  62.  
  63.     <?php
  64.  
  65.     else: ?>
  66.  
  67.         <h1 class="text-center p-3 mx-auto my-4 bg-danger text-white">Nie udało się dodać produktu</h1>
  68.  
  69.     <?php endif;
  70.  
  71. endif; ?>
RAW Paste Data