我新的MySQL和PHP,但想知道,如果有人可以幫助我一個小項目,我做了我的老闆之間的列的顯示contnet。PHP和MySQL - 一定數值
我有一個SQL數據庫(MyDB)和一個表(mytable)有兩列 - 第一列(索引)是一個自動遞增整數從1-10,第二列(日期)有不同的日期和時間戳的格式Year-month-day time
2013-04-12 1326
我想創建一個簡單的PHP頁面,第一次獲取當前日期(很容易),然後看看錶格,並顯示在昨天的日期內的行數。舉例來說,如果我有3行與2013-04-11 XXXX
和2行與2013-04-12 XXXX
(今天是2013年4月12日),頁面上會顯示3
。 (時間並不重要,但我們不能將它從表格中移除,因爲它是由其他員工的程序之一自動創建的,他拒絕改變它)。
到目前爲止,我已經得到了我的PHP頁面,完成對數據庫的連接,並定義了兩個變量:
$startdate = date('Y'."-".'n'."-".'d'." "."0000");
$enddate = date('Y'."-".'n'."-".'d'." "."2359");
由於時間戳不要緊,我已經走了最小/最大可能上變量。我意識到這隻會給出當前日期,試圖找出如何讓它顯示前一天作爲變量中的日期。
現在我試圖創建一個sql查詢,它將計算datedate字段落在startdate和enddate變量(-1天)內的行數,但不太確定從何處開始或看起來如何。然後我需要在PHP中輸出這個變量,以便稍後在頁面中回顯它。
任何人都能指出我正確的方向嗎?希望這是有道理的。