簡體   English   中英

從mysql數據庫按日期顯示值

[英]show values by date from mysql database

如果我從日歷中選擇任何日期,則所有數據均顯示在php page.data中,如何使用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");

但是您嘗試綁定一個不存在的參數

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

也許您想要更多類似的東西

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

代替。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM