Hallo!
Ich möchte mir eine Mysql Klasse schreiben, mit der ich später arbeiten werde. Es gibt einen Server, auf welchem mehrere Datenbanken installiert sind. Eine DB für allgemeine Daten und eine DB für die Sprachen. Die Sprachdatenbanken sind im Format $lang.'_lang' aufgebaut.
Ich muss immer mit 2 Datenbanken arbeiten (eine für die Daten, eine für die Sprache)
$lang = das Sprachkürzel (de|en|fr...)
Wie kann ich es anstellen, dass ich mit 2 Datenbanken parallel arbeiten kann (ohne vor jedem sql-Befehl ein mysql_select_db() absetzen zu müssen)?
Ich möchte mir eine Mysql Klasse schreiben, mit der ich später arbeiten werde. Es gibt einen Server, auf welchem mehrere Datenbanken installiert sind. Eine DB für allgemeine Daten und eine DB für die Sprachen. Die Sprachdatenbanken sind im Format $lang.'_lang' aufgebaut.
Ich muss immer mit 2 Datenbanken arbeiten (eine für die Daten, eine für die Sprache)
$lang = das Sprachkürzel (de|en|fr...)
Wie kann ich es anstellen, dass ich mit 2 Datenbanken parallel arbeiten kann (ohne vor jedem sql-Befehl ein mysql_select_db() absetzen zu müssen)?
PHP-Code:
<?php
class mysql
{
public function con($lang)
{
$db_data = mysql_connect('localhost','root','pw')
or die('Es konnte keine Verbindung zur Datenbank hergestellt werden!');
mysql_select_db("timeout");
return $db_data;
}
}
?>
Kommentar