<? $cart = $_SESSION['cart']; else{ echo" Wpisanie \"0\" usuwa produkt z koszyka <br><br> <table width=\"670\" border=\"0\"> <tr height=\"40\" bgcolor=\"#433C3C\"> <td width=\"50\" align=\"center\">Nr Kat</td> <td align=\"center\">Nazwa</td> <td width=\"90\" align=\"center\">Cena</td> <td width=\"60\" align=\"center\">Ilość</td> <td width=\"90\" align=\"center\">Razem</td> </tr>"; $total=0; foreach($cart as $product){ $id_produktu=$product['id']; $numer_wymiaru_produktu=$product['numer_wymiaru']; $ilosc_produktu=$product['amount']; $q="SELECT * FROM products WHERE id='$id_produktu'"; $r=@mysqli_query($dbc,$q); $row=mysqli_fetch_assoc($r); if($numer_wymiaru_produktu=="brak_wymiaru"){ $cena=$row['cena']; $razem=$cena*$ilosc_produktu; $nazwa=$row['nazwa']; echo" <tr bgcolor=\"#464646\" height=\"60\"> <td align=\"center\">$id_produktu</td> <td align=\"center\">$nazwa</td> <td align=\"center\">$cena_przecinek PLN</td> <td align=\"center\"> <input type=\"text\" name=\"ilosc\" value=\"$ilosc_produktu\" size=\"3\" onBlur=\"if(this.value=='') this.value='$ilosc_produktu';\" onFocus=\"if(this.value=='$ilosc_produktu') this.value='';\"> </td> <td align=\"center\">$razem_przecinek PLN</td> </tr>"; } else{ $cena=$row['cena_wym']; $cena=$cena[$numer_wymiaru_produktu]; $razem=$cena*$ilosc_produktu; $nazwa=$row['nazwa']; $wymiary=$row['wymiary']; $wymiary=$wymiary[$numer_wymiaru_produktu]; echo"<tr bgcolor=\"#464646\" height=\"60\"> <td align=\"center\">$id_produktu</td> <td align=\"center\">$nazwa o wymiarach $wymiary</td> <td align=\"center\">$cena_przecinek PLN</td> <td align=\"center\"> <input type=\"text\" name=\"ilosc\" value=\"$ilosc_produktu\" size=\"3\" onBlur=\"if(this.value=='') this.value='$ilosc_produktu';\" onFocus=\"if(this.value=='$ilosc_produktu') this.value='';\"> </td> <td align=\"center\">$razem_przecinek PLN</td> </tr>"; } $total=$total+$razem; $id_produktu=$id_produktu."/"; $numer_wymiaru_produktu=$numer_wymiaru_produktu."/"; $ilosc_produktu=$ilosc_produktu."/"; $total_id=$total_id.$id_produktu; $total_wymiarow=$total_wymiarow.$numer_wymiaru_produktu; $total_ilosci=$total_ilosci.$ilosc_produktu; echo"<input type=\"hidden\" value=\"$total_ilosci\" name=\"total_ilosci\"> <input type=\"hidden\" value=\"$total_id\" name=\"total_id\"> <input type=\"hidden\" value=\"$total_usun\" name=\"total_usun\">"; }//koniec petli $kosztwysylki=0000; $DoZaplaty=$kosztwysylki+$total; echo"<br><a href=\"index.php?v=wyczysc\"><input type=\"submit\" value=\"Wyczyść koszyk\"></a><br><br>"; $q="SELECT id FROM orders ORDER BY id DESC LIMIT 1"; $r=@mysqli_query($dbc,$q); $rekord = mysqli_fetch_assoc($r); $last_id = $rekord['id']; $nowe_id=$last_id+1; echo" <form action=\"index.php?v=order_veryfication\" method=\"POST\"> <input type=\"hidden\" value=\"$total_ilosci\" name=\"total_ilosci\"> <input type=\"hidden\" value=\"$total_id\" name=\"total_id\"> <input type=\"hidden\" value=\"$total_wymiarow\" name=\"total_wymiarow\"> <input type=\"hidden\" value=\"$nowe_id\" name=\"id\"> <input type=\"hidden\" value=\"$dozaplaty_przecinek\" name=\"dozaplaty_przecinek\"> <input type=\"hidden\" value=\"$wysylka_przecinek\" name=\"wysylka_przecinek\"> <input type=\"hidden\" value=\"$total\" name=\"total\"> <br>Rodzaj przesyłki: Poczta polska lub kurier ";//<select><option>Przesyłka kurierska</option></select> echo"<Br> <br>Rodzaj płatności: <select><option>Przedpłata</option></select> <br><Br> <input type=\"submit\" value=\"Potwierdź zamówienie\"> </form> "; echo" <br><br> *W celu wyboru przewoźnika skontatkujemy się z Państwem po skąpletowaniu paczki i przedstawimy oferty cenowe obu firm. <br><br>Czas realizacji zamówienia trwa ok 24h. Przy produktach robionych na zamówenie czas oczekiwania może się wydłużyć."; } ?>
problem polega na tym ze nie wiem jak aktualizowac koszyk(usuwanie produktu lub zwiksznie recznie ilosci). Jak przebudować skrypt aby to zrobić w php?