![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 60 Pomógł: 0 Dołączył: 5.04.2003 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
To działa:
To wyrzuca wyjątek "could not find driver":
Co robię źle? Ten post edytował woocash 27.05.2010, 11:10:22 |
|
|
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 2 605 Pomógł: 96 Dołączył: 22.10.2004 Skąd: UK Ostrzeżenie: (0%) ![]() ![]() |
Konstruktor klasy PDO, przyjmuje kilka argumentów, Ty konstruując taki kod podajesz na dobrą sprawę tylko jeden, czyli to tak jakbym stworzył instancję w taki sposób:
Mam nadzieję, że rozumiesz w czym problem (IMG:style_emoticons/default/smile.gif) Generalnie tego typu konstrukcję, którą chcesz zastosować się nie stosuje, już lepiej to rozbić na kilka elementów define, np define("PDO_USERNAME") itp. Pozdrawiam. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 60 Pomógł: 0 Dołączył: 5.04.2003 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
I wszystko jasne, dzięki!
Kontynuacja wątku (IMG:style_emoticons/default/smile.gif) Chciałbym zdefiniować sobie kodowanie jako opcję sterownika, ale niestety w php nie można definiować tablic jako stałych. Jest jakiś dobry i elegancki sposób na zdefiniowanie opcji połączenia w jednym miejscu i używanie go wszędzie tam gdzie to potrzebne? Takie coś oczywiście nie zadziała - pytanie czym to zastąpić? Ten post edytował woocash 24.06.2010, 20:16:26 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 471 Pomógł: 89 Dołączył: 29.07.2008 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
zdefiniuj w takim razie jako zmienna
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 60 Pomógł: 0 Dołączył: 5.04.2003 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
To oczywiste, ale jako że te dane s niezmienne w skrypcie, chciałem zrobić to elegancko, a nie najłatwiej jak się da (IMG:style_emoticons/default/smile.gif)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 07:51 |