![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 686 Pomógł: 0 Dołączył: 10.11.2008 Skąd: Łódź Ostrzeżenie: (20%) ![]() ![]() |
Witam
Napisalem taki skrypcik treningowy, szczerze to praktycznie przepisalem go z ksiazki, niestety w kodzie jak sie okazuje jest sporo bledow a errata online wydaje sie niekompletna. Poproawilem z 3 bledy ale z tym nie potrafie sobie poradzic. Chodzi o zmiane wartosci w tabeli mysql przez wywolanie odpowiedniej metody w klasie. Oto kod.
A tutaj miejsce inicjalizacji obiketu oraz wywolanie metod :
Jak zapewnia autor po kolejnym wywolaniu strony automatycznie powinny zmienic sie wartosci w bazie danych poprzez uzycie metod setName oraz setDescription. Jednak kolejne wywolania nic nie daja, dopiero po wyswietleniu wartosci po instrukcji try...catch widac wyswietla sie zmieniona wartosc , lecz w bazie danych pozostaje bez zmian. Ten post edytował Wolfie 12.03.2009, 20:03:47 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 686 Pomógł: 0 Dołączył: 10.11.2008 Skąd: Łódź Ostrzeżenie: (20%) ![]() ![]() |
Wlasnie nie wiedzialem do kogo to pytanie
![]() Teraz juz lepiej , za to pojawil sie blad aktualizacji bazy danych. Czy ta czesc kodu jest poprawna ? Głównie chodzi o ta dluga zmienna $sql ktora przechowuje zapytanie.
Wywala sie ostatni exception z pliku class.Widget.php Ten post edytował Wolfie 12.03.2009, 21:15:11 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 23.06.2025 - 18:04 |