![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 22.10.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Mam problem ;/ Moim zadaniem szkolnym jest napisanie małego sklepu internetowego.. narazie zatrzymałem sie na dodawaniu produktów do bazy.. mam plik index.php w którym umieściłem formularz.. oraz plik dodawanie.php w którym znajduje sie kod, który zamiescilem ponizej.. Wracajac do problemu.. polega on na tym, iż po wpisaniu danych w pola cena i nazwa w indexie nie dodają sie one do bazy ;/ jeżeli zas nie wpiszemy zadnych danych to wyswietla sie prawidlowo komunikat ''Nie podales danych''.. prosze o pomoc.. chciałbym jeszcze zaznaczyc ze to sa moje pierwsze godziny nauki php (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) pozdrawiam i dziekuje za wszelką pomoc <?php mysql_connect("*****","*****","*****"); mysql_select_db("sklep_internetowy"); $nazwa = $_POST['nazwa']; $cena = $_POST['cena']; if($nazwa == null or $cena == null) { echo 'Nie podales danych'; } else{ $handle = mysql_query("INSERT INTO `produkty` (`nazwa`, `cena`) VALUES ($nazwa,$cena)"); } $handle = mysql_query("SELECT id FROM produkty"); $ilosc = mysql_num_rows($handle); for($i=1;$i<=$ilosc;$i++){ echo '<ul>'; $query = mysql_query("SELECT * FROM produkty WHERE id=$i"); $query = mysql_fetch_assoc($query); echo "<li>".$query['id'].$query['nazwa'].$query['cena']."</li>"; echo '</ul>'; } ?> Ten post edytował krysti4nek 11.11.2007, 10:56:18 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 291 Pomógł: 156 Dołączył: 23.09.2007 Skąd: ITALY-MILAN Ostrzeżenie: (10%) ![]() ![]() |
masz o jeden } za duzo usun go z tad
Tego } z pod zapytania usun o0ps zwracam honor nie doczutalem sie poczekaj chwilke ah chyba juz wiem zamiast usuwac tego } to daj go na koniec poniewaz zamykasz else i robisz dalej skrypt i potem otwierasz petle for troche mi to nie pasi i moze jeszcze jedna uwaga masz 2 zapytania pod ta sama zmienna zmien to Ten post edytował marcio 11.11.2007, 11:49:33 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 813 Pomógł: 34 Dołączył: 18.03.2007 Skąd: o stamtąd Ostrzeżenie: (0%) ![]() ![]() |
EDYTOWANO
z tego co ja zrozumiałem: Ten post edytował b_chmura 11.11.2007, 12:02:45 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 22.10.2007 Ostrzeżenie: (0%) ![]() ![]() |
b_chmura.. wrzuciłem to co mi napisałeś i po odpaleniu tego wyskakuje mi taki błąd:
"Parse error: parse error, unexpected ')' in C:\Program Files\WebServ\httpd\dodawanie.php on line 15" ;/ Próbowałem doszukać sie w tym błedu, lecz żadnego nie potrafię znaleźć.. ;/ |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 896 Pomógł: 76 Dołączył: 15.11.2003 Skąd: Sosnowiec/Kraków Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 22.10.2007 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 382 Pomógł: 22 Dołączył: 21.05.2007 Skąd: Elbląg Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 11:58 |