Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> jeden skrypt wiele baz danych
szybki
post
Post #1





Grupa: Zarejestrowani
Postów: 85
Pomógł: 0
Dołączył: 18.06.2014

Ostrzeżenie: (0%)
-----


Załóżmy że mam skrypt i chce dać możliwość jego instalacji przy której bedzie możliwość wyboru bazy danych mysql lub postgresql, a jak wiadomo składniowo przy bardzie złożonych zapytaniach różnią się znacznie.

Jak to rozwiązać od strony programistycznej? Najprostsza rzecz jaka przychodzi mi do głowy to utoworzenie CFG ze zmienną TYPE, na bazie której bedę łaczył się z wybraną bazą:

  1. $cfg['type'] = 'mysql';
  2.  
  3. if('mysql' == $cfg['type'])
  4. {
  5. // zapytanie dla mysql
  6. }
  7. elseif('postgresql' == $cfg['type'])
  8. {
  9. // zapytanie dla postgresql
  10. }


Jednak nie wydaje mi się aby było to profesjonalne (IMG:style_emoticons/default/wink.gif) chyba że najprostsze zastosowania są najlepsze. Jak to rozwiązujecie u siebie, ewentualnie jak to powinno się robić?
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.12.2025 - 00:45