![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 120 Pomógł: 1 Dołączył: 11.04.2005 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
No właśnie pytanie tak jak w temacie ale wyjaśnie o co mi chodzi dokładnie.
Pisze system newsów i chce żeby przy instalacji można było wybrać jedną z dostępnych baz danych. Jednak nie wiem jak zrobić kod php w którym bedą połączenia do baz danych. Czy zrobić jakąś funkcje np.
i gdzies zapisac w jakims pliku jaka to jest baza danych np. w config.php
I czy w podobny sposób zrobić wyciąganie danych z baz danych. Ktoś ma jakieś pomysły (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Ten post edytował mablo 29.06.2005, 00:11:27 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 1 717 Pomógł: 0 Dołączył: 12.06.2002 Skąd: Wolsztyn..... Studia: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
Lepiej napisac sobie osobne klasy do obslugi kazdej z baz z wspolnym API (takie same nazwy metod do laczenia, zapytan etc.) i tworzyc jedna z nich w zaleznosci od wyboru.. mozesz tez skorzystac z gotowych rozwiazan typu AdoDB. Pamietaj tylko, ze nie wszystkie zapytania musza wygladac tak samo w kazdej bazie, wiec w niektorych przypadkach moze byc koniecznie przerobienie zapytania dla jakiejs konkretnej bazy.. nawet "zwykly" select z joinem potrafi wygladac roznie.. np. w Oraclu jest on zrobiony zupelnie inaczej niz w MySQL'u.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 11:09 |