2012-05-14 8 views
0

私は、データベースの年を10-11,11-12,12-13などのように選択して、ユーザのプログラムを起動する場所からPHPベースのプログラムを作成しました。データベース名は10-11のDB1011、11のDB1112 -12など。ユーザーごとにデータベースを選択してください

は今、私は今、私は、ユーザーがユーザーの近くではないプログラムまで、DB1112で私のプログラムの仕事をデータベース11-12を選択したときにことをこれを行うことができますどのように

<?php 
$link = mysql_connect("localhost","root","123098ABC") 
or die("Could not connect to the Server. Check your network connection : " . mysql_error()); 
$Db = "DB1112"; 
?> 

を持っている接続ファイルであるconnect.phpを持っています。それはPHPで可能な場合、私はセッションなしでこれをやりたいですか?

のthnx ...

+0

私はmysql_select_db(dbname)について知っていますが、ユーザーが年10-11を選択してデータベースの選択DB1011を選択し、ユーザーがデータベース11-12を選択した場合はその選択DB1112 – Jaiff

+0

"としたいと思います。セッションなし "---任意の**有効な**理由? – zerkms

+0

セッションなしでは不可能です私のプログラムでは多すぎるセッションを使用していましたが、セッションで何か問題が生じることはわかっていますが、それ以外の方法でセッションでそれを作らなければならないことはわかっています。 – Jaiff

答えて

1

データベースを選択するために、mysql_select_db()を使用することができます。ここ

$Db = "DB1112"; 
mysql_select_db($Db, $link); 

詳細:http://in2.php.net/mysql_select_db

0

あなたはいつもmysql_select_db(dbname);を使用してデータベースを変更することができます。