![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 15.09.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Od niedawna pisze w klasach (ucze sie pisac), do tej pory nie pisalem zadnych wiekszych rzeczy, po prostu php bylo dodatkiem do xhtml. Teraz chce napisac cos lepszego, ale mam pewien problem.
Moj problem jest taki - gdy lacze sie za pomoca $sql = new baza a potem korzystam z metody zapytaj(), czy tez robie standardowym mysql_query z takim samym zapytaniem (chodzi o wstawianie rekordow do bazy) dodaje mi 2 identyko rekordy z roznymi identyfikatorami. Zapytanie wyglada tak:
Obie daja to samo, czyli podwojne rekordy. Zeby nie bylo, obecnie bazuje na przedstawionej klasie, tj z wycietymi fragmentami po to zeby wyeliminowac miejsca potencjalnego bledu. Podejrzewam ze blad jest w konstruktorze (wszystko dziala normalnie jak sie lacze standardowo, bez uzycia klasy), ale nie mam pojecia jaki. Prosze o wyrozumialosc ![]() PS widzialem tez w googlach podobne tematy, ale niestety albo nie odnosily sie w 100% do mojego problemu (np drugi rekord pusty) albo blad lezal gdzie indziej (np. powtorzenia polecen). |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 07:27 |