Autor Zpráva
malinkaaa
Profil *
Mám klasické připojení k databázi. Jak to upravit aby to načítalo data ze dvou databází? Půjde to?

$dbms = 'phpbb\\db\\driver\\mysql';
$dbhost = '127.0.0.1';
$dbport = '';
$dbname = 'aaaaaaaaaa';
$dbuser = 'ccccccccc';
$dbpasswd = 'YQ6hhtr';
$table_prefix = 'phpbb_';
Keeehi
Profil
malinkaaa:
Tohle není klasické připojení k databázi. Tady jen přiřazuješ řetězce do proměnných. O připojení se stará až pak samotné phpbb. Jak to dělá nevím a zkoumat to nebudu. Ale obecně je možné být přípojen zároveň do více databází. Například funkce mysqli_connect jako návratovou hodnotu vrací identifikátor spojení. Tento identifikátor se pak uvádí jako druhý parametr fuknce mysqli_query. Pokud funkci mysqli_connect zavoláš dvakrát a uložíš si oba identifikátory, pak jejich použitím ve funkci mysqli_query můžeš ovlivnit, do které databáze (spojení) se dotaz odešle. Jestli něco takového přímo podporuje phpbb nebo jak složité by to bylo tam dodělat nevím.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0