PHP + mysql 对日期的操作
生活随笔
收集整理的這篇文章主要介紹了
PHP + mysql 对日期的操作
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
<?phpdefine("DB_HOST",'localhost');define("DB_USER",'root');define("DB_PWD",'123');define("DB_NAME",'datetime');// 第一步,連接數據庫$conn = mysql_connect(DB_HOST,DB_USER,DB_PWD) or die('數據庫連接失敗'.mysql_error());// 第二步,選擇指定的數據庫,設置字符集mysql_select_db(DB_NAME,$conn) or die('數據庫錯誤'.mysql_error());mysql_query('SET NAMES UTF8') or die('字符集設置錯誤'.mysql_error());echo "<table>";// 查詢昨天的數據// $query = "SELECT * FROM datetime WHERE (to_days(now()) - to_days(d)) = 1";// 查詢當天的數據// $query = "SELECT * FROM datetime WHERE to_days(d) = to_days(now())";// 查詢一周的數據// $query = "SELECT * FROM datetime WHERE DATE_SUB(CURDATE(),INTERVAL 7 DAY) <= date(d)";$query = "SELECT * FROM datetime WHERE week(d) <= week(now)";// 查詢一個月的數據// $query = "SELECT * FROM datetime WHERE DATE_SUB(CURDATE(),INTERVAL 1 month) <= date(d)";$result = mysql_query($query) or die('SQL error:'.mysql_error());while (!! $rows = mysql_fetch_array($result)) {// echo "123";echo "<tr>";echo "<td>$rows[No]--</td>";echo "<td>$rows[d]</td>";echo "</tr>";}echo "</table>"; ?>
下面是mysql的代碼轉至:http://www.oschina.net/code/piece_full?code=22850
總結
以上是生活随笔為你收集整理的PHP + mysql 对日期的操作的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Jeecg Maven本地仓库下载地址
- 下一篇: 如何导出树结构清晰的代码机构目录