Chci geek triko! Chci geek triko!
Extra 10 % bodů navíc a tričko zdarma při zadání kódu "TRIKO10"

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

PHP PHP Více DB v jednom PHP kódu American English version English version

Aktivity (1)
Avatar
Matěj Strnad:10. května 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. května 20:51
Ty vaše internety!
Avatar
Nahoru Odpovědět  +4 10. května 22:01
Neaktivní uživatelský účet
Avatar
Petr Čech
Redaktor
Avatar
Odpovídá na Matěj Strnad
Petr Čech:10. května 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. května 23:36
the cake is a lie
Avatar
Peter Mlich
Člen
Avatar
Peter Mlich:11. května 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. května 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.