Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 263 Pomógł: 0 Dołączył: 13.07.2003 Skąd: wawa Ostrzeżenie: (0%)
|
Witam.
Moj problem przedstawia sie tak. Pisz własnie sklep i już wyświetlanie,dodawanie i usuwanie artykułów prawie mam, i tutaj mam problem niewiem jak sie zabrać do pisania koszyka :? . Jeżeli ktoś z was pisał kiedys cosik takiego to bede wdzieczny za pomoc i przykłady. :wink: Pozdrawiam. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 263 Pomógł: 0 Dołączył: 13.07.2003 Skąd: wawa Ostrzeżenie: (0%)
|
po kilku dniach znów sie za to chyciłem i oto efekt mojej pracy
[php:1:d825ffe6e8]<?php session_start(); include ("config.php"); baza(); pokaz_produkty(); if($_GET['produktID']) { produkt(); } print "<br>WARTOSĆ ".$_SESSION['razem']."<BR>"; print "<B>TOWAR</B>".$_SESSION['ilosc'][$produktID].""; ?><BR><BR> <a href="oproznij.php">OPRÓZNIJ KOSZYK</a> //funkcja produkt() function produkt(){ $produktID = $_GET['produktID']; if ($produktID){ $zapytanie = "SELECT produktID,nazwa,opis,cena,wlasciwosci,zawartosc,zdjecie1,zdjecie2,zdjecie3 from produkty where produktID = '$produktID'"; $wynik = mysql_query($zapytanie) or die(mysql_error()); $wartosc = mysql_fetch_assoc($wynik);} print "<table border=1><tr><td>kategoria = ".$wartosc['opis']." </td></tr>"; print "<tr><td>cena=".$wartosc['cena']." <a href=test.php?produktID=".$wartosc['produktID'].">dodaj</a></td></tr>"; } //plik test.php session_start(); include ("config.php"); baza(); if ($_GET['produktID']){ $zapytanie = "SELECT produktID,nazwa,opis,cena,zdjecie1 from produkty where produktID = '".$_GET['produktID']."'"; $wynik = mysql_query($zapytanie) or die(mysql_error()); $row=mysql_fetch_assoc($wynik); ?> <TABLE border="1"> <TR> <TD rowspan="3"><b>ZDJECIE</b><? print "".$row['zdjecie']."";?><BR><BR><BR></TD> <tr> <TD colspan="2"><b>NAZWA</b><? print "".$row['nazwa']."";?></TD> </tr><tr> <TD colspan="2"><b>OPIS</b><? print "".$row['opis']."";?></TD> <tr> <TD>ilosc sztuk <form action="test1.php" method="POST"> <input type=text name=ilosc> <input type=hidden name=produktID value=<? echo "".$row['produktID']."";?>> <input type=submit name=przelicz value="PRZELICZ wartość zamówienia"></TD> <TD><B>CENA</B><? print "".$row['cena']."";?></TD> <TD><B>do tej pory</B><? print "".$_SESSION['razem']."";?></TD> </TR> </TABLE> <? } else { "błąd"; } ?> //nio i plik test1.php <?php session_start(); include ("config.php"); baza(); if ($_POST['produktID']){ $zapytanie = "SELECT produktID,nazwa,opis,cena,zdjecie1 from produkty where produktID = '".$_POST['produktID']."'"; $wynik = mysql_query($zapytanie) or die(mysql_error()); $row = mysql_fetch_assoc($wynik); if ($_POST['ilosc']['produktID'] <= '0') { $_POST['ilosc']['produktID'] = '0'; } $wartosc = $_POST['ilosc']['produktID'] * $row['cena']; $_SESSION['razem'] += $wartosc; $_SESSION['ilosc']['produkt'] = $_POST['ilosc']['produktID']; ?> <TABLE border="1"> <TR> <TD rowspan="3"><b>ZDJECIE</b><? print "".$row['zdjecie']."";?><BR><BR><BR></TD> <tr> <TD colspan="2"><b>NAZWA</b><? print "".$row['nazwa']."";?></TD> </tr><tr> <TD colspan="2"><b>OPIS</b><? print "".$row['opis']."";?></TD> <tr> <TD>ilosc sztuk <? print "".$_POST['ilosc']."";?></TD> <TD><B>CENA</B><? print "".$wartosc."";?></TD> <TD><B>RAZEM</B><? print "".$_SESSION['razem']."";?></TD> </TR> </TABLE> <? } ?> <a href="polaczenie.php">kontynuj zakupy</a> ?>[/php:1:d825ffe6e8] no i jestem panowie troszeczke w koropce bo właśnie nie wiem jak tu indentyfikować już zakupione towary próbowałem ale jak widać nici z tego. Mam nadzieje że zauważycie że jeszcze raczkuje w php ale czuje że czynie postepy nawet zaczynam lubić manuala ale tam niestety jest teoria a ja w tym przypadku potrzebuje praktyki i za zaoferowaną pomoc i zainteresowanie z góry dziekuje. |
|
|
|
patrycjusz sklep-pomoc-koszyk 2.08.2003, 14:39:56
scanner Zapisuj w sesji tablicę<?php
$arrBasket[intItem... 2.08.2003, 15:10:34
patrycjusz hmm... :? dzięki scanner
mam jeszcze jedno a właś... 2.08.2003, 15:32:09
scanner Cytatjakiego typu pole ustalić w bazie do przechow... 2.08.2003, 15:41:22
patrycjusz ok. dzieki wielkie ale jeżeli możesz to zobacz na ... 2.08.2003, 16:20:49
scanner Zacznij od<?php
$wynik = mysql_query($zapyt... 2.08.2003, 16:32:42
patrycjusz nio dzieki za wszystko... lece do manuala może jes... 2.08.2003, 16:39:41
SiNuS CytatPozatym zamiast mysql_fetch_array() wygodniej... 4.08.2003, 21:23:20
SiNuS Cytatno i jestem panowie troszeczke w koropce bo w... 4.08.2003, 22:11:32
patrycjusz no ale po co mi ta tabela ten skrypt ma przeliczać... 4.08.2003, 22:17:21
patrycjusz Panowie zwracam sie do was poraz kolejny czy może ... 4.08.2003, 22:52:05
patrycjusz hmm.... :wink: ostatnio trudno cosik o pomoc ale ... 5.08.2003, 01:28:33
patrycjusz kolejny dzień... czuje że może dzisiaj....
Pan... 5.08.2003, 10:44:34
scanner Ehh...
Łamiesz regulamin... a konkretnie punkt: IV... 5.08.2003, 11:05:16
SiNuS Cytat-jak zapisywać wiele wartość (klient kupuje k... 5.08.2003, 13:55:55
patrycjusz he,he widzisz wiem że tak można zrobić ale mi zale... 5.08.2003, 14:33:17
patrycjusz Panowie jeżeli ma cosik takiego....<?php
$_SESS... 5.08.2003, 15:23:47
DeyV kłaniają się podstawy php.
dodawanie elementów d... 5.08.2003, 16:07:09
patrycjusz hmm... poczytałem manualka na temat tablic ale wła... 5.08.2003, 21:13:02
patrycjusz hmm.... już tak na poważnie wziąłem się za to i na... 6.08.2003, 17:29:10
Carl DevY twój kod wywala text:
Cytatarray(1) { ["kosz... 8.03.2004, 15:55:29 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 04:18 |