![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 331 Pomógł: 1 Dołączył: 23.05.2004 Skąd: Tarnów/Londyn Ostrzeżenie: (0%) ![]() ![]() |
witam
chce napisac klase do oblugi uzytkownikow, natrafilem takze w sieci na ciekawy artykul na temat interfejsu baz danych PDO chcialbym sie dowiedziec czy dobrze sie do tego zabieram. dzialanie klasy bedzie takie ze tworzymy obiekt klasy pochodnej, w argumencie jest obiekt klasy PDO i id uzytkownika. pobieramy jakies informacje uzytkownika, czy w innej klasie pochodniej je zapisujemy itp. czy PDO nie bedzie tu kolidowac? tam trzeba troche bardziej kombinowac z zapytaniami, bo np. nie mozna wykonywac nowego dopoki sie starego nie zamknie. chyba ze dla klasy uzytkownik drugi obiekt PDO przekazac ? prosze o rady i informacje czy moje rozwiazanie jest ok.
|
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 597 Pomógł: 30 Dołączył: 19.02.2003 Skąd: Tychy Ostrzeżenie: (0%) ![]() ![]() |
Nie mam zielonego pojecia co tu ma kolidowac (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Jak chcesz wykonac drugie zapytanie zanim pierwsze sie nie wykona?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 331 Pomógł: 1 Dołączył: 23.05.2004 Skąd: Tarnów/Londyn Ostrzeżenie: (0%) ![]() ![]() |
chodzilo mi o to ze w PDO nie ma takiego "oszukiwania" jak w obsludze mysqla z poziomu "czystego" php, czyli jesli pobieramy np w petli wyniki jakiegos zapytania to nie mozemy wtedy wykonac kolejnego bo kursor jest zajety.
mozemy sobie co najwyzej pobrac calosc do tablicy (fetchAll) i ta tablice przegladac. przebudowalem troche klase bazowa zeby sama sie laczyla ,tworzy ona wlasny obiekt PDO, to chyba lepsze rozwiazanie ?
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 04:14 |