2011-09-12 15 views
-2

この質問は皆さんにとってとてもシンプルに思えるかもしれませんが、これを実装する方法はわかりません。phpの入力に基づいてフォームを呼び出す

私はレポートを生成しています。私のレポートには毎月、毎日のレポートがあります。私は毎月と毎日の間で選択するためのドロップダウンリストを持っています...私の問題は、私が毎月または毎日のページにドロップダウンリストのオプションのいずれかをクリックすると、毎日)を入力した時刻に基づいています。助けてください...

(私はMySQLデータベースを持っています)。

答えて

1

あなたが同じURL(たとえば、createReport.php)に投稿できるようにするには、レポート生成を含めることができます。

if ($_POST['period'] == 'daily') 
{ 
    include('reports/dailyReport.php'); 
} 
elseif ($_POST['period'] == 'monthly') 
{ 
    include('reports/monthlyReport.php'); 
} 
else 
{ 
    include('error/noSuchReport.php'); 
} 
0

フォームのアクションを入れては(form.php)と言うと、このファイルに変数を渡しますこのファイルの

次のようなコードを記述します。

<?php 
    if($_REQUEST['x']=='something') 
    { 
     include('somefile.php'); 
    } 
    else 
    { 
     include('someotherfile.php'); 
    } 
    ?> 

私は、これは

一つの方法だと思います
関連する問題