作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我是 PHP 初学者,这是我的代码
<h3 class="green">Generate Report</h3>
<p>Please select the date range of the report you wish to print.</p>
<form id="generate-pdf" action="print.php" method="post">
<table class="activate-res">
<tr>
<td><p class="form-type-left">Course Activity:</p>
<select id="" name="courseActivity" class="dropdown" >
<option value="">--Unspecified--</option>
<option value="all">All time</option>
<option value="7">Last 7 days</option>
<option value="30">Last 30 days</option>
</select>
</td>
</tr>
</table>
<?php if (isset($_SESSION["site_admin"]) && (int) $_SESSION["site_admin"]) { ?>
<h3 class="green">Select site(s)</h3>
<p>Please select which sites to include in the report.</p>
<script type='text/javascript'>//<![CDATA[
$(window).load(function(){
$('#select-all').on('change', function() {
$('.listSite input[type="checkbox"]').prop('checked', this.checked);
});
$('.listSite input[type="checkbox"]').on('change', function () {
var allChecked = $('.listSite input:checked').length === $('.listSite input').length;
$('#select-all').prop('checked', allChecked);
});
});//]]>
</script>
<table class="err_highlight activate-res" style="border:1px solid #fff">
<tr>
<td><input type="checkbox" value="All Sites" id="select-all" name="selectSite"></td>
<td>All Sites</td>
</tr>
<tr>
<td class="listSite"><input name="selectSite" type="checkbox" value="Chilterns"></td>
<td>Chilterns</td>
</tr>
<tr>
<td class="listSite"><input name="selectSite" type="checkbox" value="Fakenham"></td>
<td>Fakenham</td>
</tr>
<tr>
<td class="listSite"><input name="selectSite" type="checkbox" value="Grimsby"></td>
<td>Grimsby</td>
</tr>
<tr>
<td class="listSite"><input name="selectSite" type="checkbox" value="Head Office"></td>
<td>Head Office</td>
</tr>
<tr>
<td class="listSite"><input name="selectSite" type="checkbox" value="Headcorn"></td>
<td>Headcorn</td>
</tr>
<tr>
<td class="listSite"><input name="selectSite" type="checkbox" value="Histon"></td>
<td>Histon</td>
</tr>
<tr>
<td class="listSite"><input name="selectSite" type="checkbox" value="Killingbeck"></td>
<td>Killingbeck</td>
</tr>
<tr>
<td class="listSite"><input name="selectSite" type="checkbox" value="Luton"></td>
<td>Luton</td>
</tr>
<tr>
<td class="listSite"><input name="selectSite" type="checkbox" value="Waterside Park"></td>
<td>Waterside Park</td>
</tr>
<tr>
<td class="listSite"><input name="selectSite" type="checkbox" value="Westwood"></td>
<td>Westwood</td>
</tr>
</table>
<?php } ?>
<!-- onClick="document.location.href='template.php'" -->
<table class="activate-res">
<tr>
<td><input name="submit" type="submit" value="Generate Report" class="log-button" /></td>
<td><input name="cancel" type="button" value="Cancel" class="log-button" onClick="document.location.href='admin-serials.php'" /></td>
</tr>
</table>
</form>
</div><!-- content -->
</div><!-- wrapper -->
<?php include('footer.php') ?>
这是我的数据生成代码,但是我想动态输出这个静态数据,b 如何改变?如果我选择全部,那么它们会获取并显示数据库中的所有站点数据,或者如果我选择 7 或 30 天,那么它们会获取并显示 7 或 30 天的数据,并且以下 10 个站点以静态方式显示,但它们也会以动态方式更改,如果我选中全部复选框或选择选定然后单击以生成数据。这意味着我选择 Westwood,然后他们仅获取 Westwood 数据,或者我选择全部,然后他们获取所有数据显示。
最佳答案
您需要获取请求变量并将其放入 mysql where 子句中,并在每个循环中显示结果。
例如:
$where = '';
foreach ($requests as $req)
{
$where .= ' where {$column_name} = {$req}';
}
$result = 'select * from table ' . $where;
//and loop in HTML
foreach ($result as $item)
{
echo $item. '<br />';
}
谢谢阿迪尔
关于php - 如何将动态值存入数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46218311/
当用户登录到成员(member)的唯一区域时,我试图提取其他数据,例如他们的名字以及他们的登录凭据,即电子邮件和密码,但似乎无法让查询成功输出数据.它成功登录,但我无法将任何其他内容传递到 sessi
我是一名优秀的程序员,十分优秀!