Dyskusja:PHP/Biblioteka PDO

Z Wikibooks, biblioteki wolnych podręczników.
Przejdź do nawigacji Przejdź do wyszukiwania

Jesli jeszcze sie zastanawiacie dlaczego autorzy (autor?) artykulu zachwalaja nie znana biblioteke OPD, to tak - wasze przypuszczenia sa prawidlowe, autorzy obu sie nakladaja...

Wielkie mi odkrycie. Sprawę dyskutowałem z Derbethem jeszcze gdy zaczynałem pisać podręcznik, a w momencie pisania tego fragmentu OPD był **jedynym** publicznie dostępnym rozszerzeniem PDO o cache'owanie. Dopiero teraz sytuacja się powoli zaczyna zmieniać. Inna sprawa: nieznana? Hmmm... --Zyx 10:38, 5 mar 2007 (CET)
Tylko że z OPD jest jeden zasadniczy problem - nie można go ściągnąć. Na stronie OPB nie ma do niego linka. LEW21 13:34, 22 mar 2008 (CET)

W PHP 5.2 i MySQL 5 nie trzeba używać metody closeCursor() ani usuwać obiektu zapytania. Być może w nowszej wersji PHP biblioteka PDO sama się tym zajmuje. Warto też wspomnąć o możliwości ustawienia domyślnego trybu zapisu danych - PDO::ATTR_DEFAULT_FETCH_MODE (PHP 5.2+).

OPD nie jest już tworzone...

Czy nie lepiej w rozdziale Obsługa relacji zamiast dwoch zapytan do bazy danych wyslac jedno, np: $stmt = $pdo -> query('SELECT ksi.nazwa, ksi.wydawnictwo, kat.nazwa FROM ksiazki AS ksi, kategorie AS kat ORDER BY kategoria_id, id WHERE ksi.kategoria_id = kat.id');