gpt4 book ai didi

php - 按日期显示 mysql 数据库中的值

转载 作者:行者123 更新时间:2023-11-30 00:33:16 24 4
gpt4 key购买 nike

如果我从日历中选择任何日期,那么所有数据都会显示在 php 页面中的数据库中。我怎样才能使用 php 中选定的日期显示数据值

<script language="JavaScript" type="text/javascript" src="calendar/calendar.js"></script>
<!--<strong><div align="right" id="timeval" style="color:#FF6600; font-family:Arial, Helvetica, sans-serif">--:--:--</div></strong>-->
<table width="420" border="1" >
<form name="showdraw" action="ooo.php" method="post">
<tr bgcolor="#FF6600">
<td><script> DateInput('cdate', true, 'YYYY-MM-DD'); </script></td>
<td> <input type="submit" value ="Show"> <input type="hidden" value="Show" name="action"> </td>
</tr>
<tr bgcolor="#FF6600">
<td><h2>Draw Time</h2></td>
<td><h2>Wining Number</h2></td>
</tr>
</form>

<?php
include('connect.php');

if (isset($_GET["d2"])) { $d2 = $_GET["d2"]; } else { $d2=0; };
$result = $db->prepare("SELECT * FROM draw");
$result->execute();
for($i=0; $row = $result->fetch(); $i++){
?>
<tr class="record">
<td><?php echo $row['drawtime']; ?></td>
<td><?php echo $row['winnumbers']; ?></td>
</tr>
<?php
}
?>
</tbody>
</table>

我想要这个http://www.joomusic.info/joosilver.php

有人在我的脚本中添加了这一行,但我也不知道这是什么

if (isset($_GET["d2"])) { $d2 = $_GET["d2"]; } else { $d2=0; };

如果你看到这里你就能明白我的想法 http://joomusic.infojoosilver.php

最佳答案

您的查询没有条件逻辑(例如没有 where 子句)且没有参数:

$result = $db->prepare("SELECT * FROM Firstname");

但您尝试绑定(bind)一个不存在的参数

$result->bindParam(':b', $d2);

也许你想要更多类似的东西

$result = $db->prepare("SELECT * FROM Firstname WHERE somefield = :b");
^^^^^^^^^^^^^^^^^^^^^^

相反。

关于php - 按日期显示 mysql 数据库中的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22362950/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com