Zdravím, potřebuji napsat funkci, která si otevře připojení do databáze, něco vykoná a poté zase sql připojení uzavře. Takovou funkci potřebuji implementovat do kódu, kde mám po celou dobu otevřenu jinou db, připojenou přes mysql_connect, mysql_select_db. Takže k již vytvořené glogální instanci vytvořit ještě jednu lokální, která nebude vůbec nic vědět o globální. Jde to?
Fórum › PHP
Připojení ke 2 DB současně
#1 Pavelv
Sice nevím, co znamená "glogální instance", ale jde to. Můžeš mít otevřených tolik databází, kolik potřebuješ.
$db1 = new PDO('mysql:prvni...');
$db2 = new PDO('mysql:druha...');
#1 Pavelv
samozřejmě, že to jde... nicméně se funkce mysql_ už nepoužívají (jsou deprecated)...
ale když, tak takto:
function funkce() {
$connection = mysql_connect(...);
$query = mysql_query("SELECT ..", $connection);
// tady s tim neco udelej
mysql_close($connection); // zavrit spojeni
}
Zjistit počet nových příspěvků
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 50 hostů
Podobná vlákna
Současné IDE C++ — založil yaqwsx
Prodleva probíhající současně — založil dragon124
Klavsnice a mys Labtec nejdou soucasne — založil Antilles
Výpis současně stisknutých kláves a tlačítek — založil Veru
Kolik mohu spustit BackGroundWorkeru současně? — založil VladislavK
Moderátoři diskuze