0

セッション 2012-2013 を選択すると、2012-2013 に関連するデータを開くページを php と mysql で作成したいと考えています。セッション 2013-2014 を選択すると、2013-14 に関連する別のデータベースが選択されます。それは可能ですか?企業は何年にもわたるデータを持つことができますが、セッションごとにそれらを選択する方法は?

4

1 に答える 1

0

はい、もちろん!
ページで、ドロップダウン ボックスのような任意のタイプの INPUT メソッドを使用してセッションを選択します。

データベースを開く必要がある次のページで、
if-else構造を使用してデータベース名を選択し、mysql_select_db($sessionname) を使用します。

サンプルコードは次のとおりです。

セッションを選択する最初のページ。

  <select name="mysession">   
     <option value="ses1213" selected>Session 12-13</option>            
     <option value="ses1314" selected>Session 13-14</option>   
  </select>    

次のページで、開きたいデータベースを選択しながら、次の PHP 行を記述します。

  mysql_select_db($_POST["mysession"]);    

ここで、ses1213、ses1314 が mysql のデータベースの名前であると仮定します。

于 2013-03-10T14:17:26.650 に答える