Vajíčková mánie Vajíčková mánie
Od 15. do 21.4. slevy 20 až 80% v sekci C/C++. Když ne teď, tak kdy?
Vyšlehej si extra vědomosti! Až 100% bodů na prémiový obsah zdarma! Více zde

Diskuze: Více DB v jednom PHP kódu

Aktivity (2)
Avatar
Matěj Strnad:10.5.2018 20:51

Je možné v jednom PHP souboru se připojit k více MYSQL databází ? Děkuji za odpověď :)

Odpovědět 10.5.2018 20:51
Škoda že Google nikdo nenaučil slovo "soukromí"...
Avatar
Nahoru Odpovědět  +4 10.5.2018 22:01
Neaktivní uživatelský účet
Avatar
Petr Čech
Redaktor
Avatar
Odpovídá na Matěj Strnad
Petr Čech:10.5.2018 23:36

A určitě to potřebuješ? Většinou se tím všechno zbytečně zkomplikuje.

Akceptované řešení
+20 Zkušeností
+1 bodů
Řešení problému
Nahoru Odpovědět  +1 10.5.2018 23:36
the cake is a lie
Avatar
Peter Mlich
Člen
Avatar
Peter Mlich:11.5.2018 14:32

Jo, taky si myslim. Urcite to potrebujes?

http://php.net/…nections.php

$pdo1 = new PDO('mysql:host=localhost;dbname=test1', $user, $pass);
$pdo1->query('SELECT * from FOO')
$pdo2 = new PDO('mysql:host=localhost;dbname=test2', $user, $pass);
$pdo2->query('SELECT * from FOO')

Pokud je to stejny user a server, muzes pouzit prepnuti

$pdo->exec('USE test2');

Nebo nemusis vybirat db zadnou, ale pak ji musis psat do sql prikazu

$dbh = new PDO('mysql:host=127.0.0.1','USER','PASS');
$query = "SELECT * FROM database1.table1";
$query = "SELECT * FROM database2.table1";

viz google = php pdo multiple database connection
https://stackoverflow.com/…abase-in-pdo

 
Nahoru Odpovědět 11.5.2018 14:32
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 4 zpráv z 4.