【问题标题】:calling a form based on the inputs in php根据 php 中的输入调用表单
【发布时间】:2011-09-12 06:51:45
【问题描述】:

这个问题对大家来说可能看起来很简单,但我不知道如何实现。

我正在生成一份报告。我的报告有月报和日报。我有一个下拉列表可以在每月和每天之间进行选择...我的问题是,当我单击下拉列表中的一个选项(每月或每天)基于我也输入的时间。请帮忙...

(我有一个 MySQL 数据库)。

【问题讨论】:

    标签: php mysql forms


    【解决方案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');
    }
    

    【讨论】:

      【解决方案2】:

      将表单的动作说(form.php)并将变量传递给这个文件

      在这个文件中写这样的代码:

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

      我认为这是一种方式

      【讨论】:

        猜你喜欢
        • 2014-01-14
        • 2019-05-31
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-03-15
        • 1970-01-01
        相关资源
        最近更新 更多