Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: 2 bazy a jedno polaczenie
Forum PHP.pl > Forum > Przedszkole
Gligamesh
witam chodzi mi o t by za jednym polaczeniem operowac na 2 bazach

czyli
  1. <?php
  2.  
  3. $db_2=mysql_select_db(db);
  4. $db_1=mysql_select_db(db;
  5. ?>


mam te dwie bazy jak mam sformulowac zapytanie zeby wybralo wskazana przezemnie baze questionmark.gif
Leezard
od biedy mozesz przed kazdym zapytaniem dawac mysql_select_db().

mysql chyba nie ma pelnych nazw kwalifikowanych np w formacie serwer.baza.tabela.pole (ale nie wiem dokladnie) czy cos z tym stylu, ale to by ci pomoglo, bo moglbys wtedy w select dawac mu nie nazwe tabeli z aktualnej bazy a pelna nazwe kwalifikowana.
bela
mysql_connect" title="Zobacz w manualu PHP" target="_manual argument 4 ?
sobstel
jest w manualu ale napisze tutaj : mysql_query($zapytanie, $id_polaczenia);

np.
  1. <?php
  2.  
  3. $db_1 = mysql_connect(etc.);
  4. $db_2 = mysql_connect(etc.);
  5. mysql_select_db('db', $db_1);
  6. mysql_select_db('db', $db_2);
  7. mysql_query('SELECT * FROM tabela_z_db_1', $db_1);
  8. mysql_query('SELECT * FROM tabela_z_db_2', $db_2);
  9.  
  10. ?>
Gligamesh
no tak t by dzialalo lecz za kzadym razem php musi sie wpelni laczyc z baza, moze lepiej uzyc stalego placzenia pcconnect questionmark.gif

lub drugie rzwiazanie. z drugiej bazy bede kosztyal tylko w jednym max 2 miejscachmoze porsty zamknac piersza baze otworzyc druga odczytac zamknac i znowu powrot do pierwszej questionmark.gif

choci mi o to by to jak najmniej bciazylo server.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.