Triko zdarma Triko zdarma
Spouštíme individuální výuku programování! Zaváděcí slevy 799 Kč 599 Kč/60 minut se zkušeným lektorem! Výuka osobně Praha a okolí nebo po Skype celá ČR. O termíny a slevu si pište na [email protected].
Extra 10 % bodů navíc a tričko zdarma při zadání kódu "TRIKO10"
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
Ty vaše internety!
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.