![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 215 Pomógł: 0 Dołączył: 13.06.2007 Ostrzeżenie: (0%) ![]() ![]() |
Cześć, wiele systemów CMS jak i prostych skryptów for korzysta z klas odnośnie funkcji MysQL, jaki to ma cel ?
Dlaczego zamiast używać np. mysql_fetch_array to wolą używać $db->fetch_array (przykład) ? Oraz jeszcze jedno pytanie, o co chodzi z tym start_transaction & end_transaction - również w klasach bazy danych. A to tylko: Kod function start_transaction() { return; } Jaki to ma cel, sens? |
|
|
![]()
Post
#2
|
|
![]() Newsman Grupa: Moderatorzy Postów: 4 005 Pomógł: 548 Dołączył: 7.04.2008 Skąd: Trzebinia/Kraków ![]() |
poczytaj o transakcjach w SQL - podstawa.
a co do klas, robią Twój kod przejrzysty, elastyczny. -------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 171 Pomógł: 18 Dołączył: 13.03.2009 Skąd: lublin Ostrzeżenie: (0%) ![]() ![]() |
Cześć, wiele systemów CMS jak i prostych skryptów for korzysta z klas odnośnie funkcji MysQL, jaki to ma cel ? Dlaczego zamiast używać np. mysql_fetch_array to wolą używać $db->fetch_array (przykład) ? zmiana sterownika na inny np do postgres-a nie rozwala ci połowy aplikacji Oraz jeszcze jedno pytanie, o co chodzi z tym start_transaction & end_transaction - również w klasach bazy danych. A to tylko: Kod function start_transaction() { return; } baza danych do której było to użyte nie obsługuje transakcji, więc nic się z tym nie robi |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 02:58 |