![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 254 Pomógł: 0 Dołączył: 30.12.2003 Skąd: Strzegom Ostrzeżenie: (0%) ![]() ![]() |
Witam,
próbuję zrozumieć działanie prostego skryptu pobierającego dane z bazy, niby błędy nie wyskakują (nawet jak coś celowo usunę z kodu i powinno je pokazać)
jak odpalę ten drugi skrypt to pokazuje mi tylko w przeglądarce: Nazwa artykułu: Opis artykułu: nic poza tym. macie jakieś pomysły ? -------------------- Bieganie jest tym co kocham najbardziej, jest dla mnie powietrzem w moich płucach, krwią płynącą w żyłach, dawką endorfin, źródłem szczęścia i celem samym w sobie... A w skrócie to jestem uzależniony od biegania.
primo gg1148730 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 897 Pomógł: 40 Dołączył: 16.12.2003 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
to Ci się luzem wala... -------------------- how many SEO experts does it take to change a light bulb,lightbulb,light,bulb,lamp,lighting,switch,sex,xxx
5-Reasons-why-you-should-NEVER-fix-a-computer-for-free |
|
|
![]() ![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 105 Pomógł: 0 Dołączył: 16.10.2004 Ostrzeżenie: (0%) ![]() ![]() |
Widzę tutaj dwa zasadnicze błędy:
1. metody specjalne zaczynają się od __ zatem powinno być:
2. Dwie rzeczy są ni z gruszki ni z pietruszki:
Oraz:
Skąd to się wzieło (w drugim chodzi mi o $data)? --EDIT-- No i własnie jeszcze SQL... nazwy pól masz zapisane jako stringi... Używaj `pole`. --EDIT2-- Dopiero teraz zrozumiałem post poprzednika ![]() Tworzysz zapytanie, ale go nie wykonujesz. No i jeszcze podstawianie zapytania do zmiennej o takiej samej nazwie, jak wcześniej była baza danych, daje nieczytelny kod. Ten post edytował Imperior 26.05.2005, 13:08:25 -------------------- Com powiedział, powiedziałem.
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 254 Pomógł: 0 Dołączył: 30.12.2003 Skąd: Strzegom Ostrzeżenie: (0%) ![]() ![]() |
Ad. 1 -- poprawione
Ad. 2 poprawiłem na:
funkcja ta pochodzi z includowanej clasy Baza - msql_fetch_array Ad. 3
a co dalej to nie mam zielonego pojęcia ;( -------------------- Bieganie jest tym co kocham najbardziej, jest dla mnie powietrzem w moich płucach, krwią płynącą w żyłach, dawką endorfin, źródłem szczęścia i celem samym w sobie... A w skrócie to jestem uzależniony od biegania.
primo gg1148730 |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 105 Pomógł: 0 Dołączył: 16.10.2004 Ostrzeżenie: (0%) ![]() ![]() |
No jeszcze pozostało Ci wykonać to zapytanie (czyli tak jak u góry z tym bd->zapytaj() )
-------------------- Com powiedział, powiedziałem.
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 254 Pomógł: 0 Dołączył: 30.12.2003 Skąd: Strzegom Ostrzeżenie: (0%) ![]() ![]() |
Wyskakuje komunikat o błędzie: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'o dużym przebiegu ! WHERE nr_artykulu = 1' at line 1 -------------------- Bieganie jest tym co kocham najbardziej, jest dla mnie powietrzem w moich płucach, krwią płynącą w żyłach, dawką endorfin, źródłem szczęścia i celem samym w sobie... A w skrócie to jestem uzależniony od biegania.
primo gg1148730 |
|
|
![]()
Post
#7
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
ale napisy w mysql ttrzeba w ciapkach dawac:
że już nie wspomnę o ich ewentualnym escapowaniu Ten post edytował nospor 27.05.2005, 08:35:12 -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 254 Pomógł: 0 Dołączył: 30.12.2003 Skąd: Strzegom Ostrzeżenie: (0%) ![]() ![]() |
Cytat że już nie wspomnę o ich ewentualnym escapowaniu a co to oznacza ![]() Wszystkie błędy usunięte, a jak nie było pobrania z bazy tak i dalej nie ma. A cholewcia obiektówka miała być o wiele łatwiejsza ![]() ![]() -------------------- Bieganie jest tym co kocham najbardziej, jest dla mnie powietrzem w moich płucach, krwią płynącą w żyłach, dawką endorfin, źródłem szczęścia i celem samym w sobie... A w skrócie to jestem uzależniony od biegania.
primo gg1148730 |
|
|
![]()
Post
#9
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
escapowanie: mysql_escape_string
Cytat a nie mogę nawet rekordu z bazy wyciągnąć Nie żebym się czepial, ale update nie slyzu do wyciągania danychedit: aha, nie doczytalem calego topicu ![]() może pokaż jeszcze raz caly oprawiony kod Ten post edytował nospor 27.05.2005, 08:58:52 -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 254 Pomógł: 0 Dołączył: 30.12.2003 Skąd: Strzegom Ostrzeżenie: (0%) ![]() ![]() |
no bez przesady, przecież jest powyżej kod z zapytaniem select.
dopisałem jeszcze:
Cytat escapowanie: mysql_escape_string jak teraz zescapuje to zapytanie to czy przypadkiem nie wyskoczy błąd że mój obiekt BD tego nie obsługuje ![]() -------------------- Bieganie jest tym co kocham najbardziej, jest dla mnie powietrzem w moich płucach, krwią płynącą w żyłach, dawką endorfin, źródłem szczęścia i celem samym w sobie... A w skrócie to jestem uzależniony od biegania.
primo gg1148730 |
|
|
![]()
Post
#11
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat jak teraz zescapuje to zapytanie Ale ty nie masz apytania escxapować, a wartości tekstowe, czyli np mysql_escape_string($this->name)Miales to robione wyżej w postach -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#12
|
|
![]() Grupa: Zarejestrowani Postów: 254 Pomógł: 0 Dołączył: 30.12.2003 Skąd: Strzegom Ostrzeżenie: (0%) ![]() ![]() |
oki poszło. jak dodałem ten kod poniżej zapytania to mam błąd: Fatal error: Exception thrown without a stack frame in Unknown on line 0 cały poprawiony kod:
Ten post edytował primo 27.05.2005, 09:07:21 -------------------- Bieganie jest tym co kocham najbardziej, jest dla mnie powietrzem w moich płucach, krwią płynącą w żyłach, dawką endorfin, źródłem szczęścia i celem samym w sobie... A w skrócie to jestem uzależniony od biegania.
primo gg1148730 |
|
|
![]()
Post
#13
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
no ale sluchaj. Robisz zabytanie update, a potem sprawdzzasz czy wynik tego zapytania jest resource. Jelsi nie to wyrzucasz wyjątek. Jaki sens i logika? przecież zapytania typu update zwracają true lub false i nigdy nie będą resorcem, więc zawsze po takim zapytaniu wywali ci wyjątek
![]() -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#14
|
|
![]() Grupa: Zarejestrowani Postów: 254 Pomógł: 0 Dołączył: 30.12.2003 Skąd: Strzegom Ostrzeżenie: (0%) ![]() ![]() |
właśnie to dostrzegłem i wywaliłem
![]() -------------------- Bieganie jest tym co kocham najbardziej, jest dla mnie powietrzem w moich płucach, krwią płynącą w żyłach, dawką endorfin, źródłem szczęścia i celem samym w sobie... A w skrócie to jestem uzależniony od biegania.
primo gg1148730 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 06:36 |