<strong>代碼:</strong> mysql> select NOW(), TO_DAYS(NOW()), CURDATE(), TO_DAYS(CURDATE()); +---------------------+----------------+------------+--------------------+ | NOW() | TO_DAYS(NOW()) | CURDATE() | TO_DAYS(CURDATE()) | +---------------------+----------------+------------+--------------------+ | 2007-01-25 13:11:53 | 733066 | 2007-01-25 | 733066 | +---------------------+----------------+------------+--------------------+ 1 row in set (0.00 sec) mysql> select TO_DAYS(NOW())-10, TO_DAYS(CURDATE())-10; +-------------------+-----------------------+ | TO_DAYS(NOW())-10 | TO_DAYS(CURDATE())-10 | +-------------------+-----------------------+ | 733056 | 733056 | +-------------------+-----------------------+ 1 row in set (0.00 sec) mysql> select NOW(), FROM_DAYS(TO_DAYS(NOW())-10), CURDATE(), FROM_DAYS(TO_DAYS(CURDATE())-10); +---------------------+------------------------------+------------+----------------------------------+ | NOW() | FROM_DAYS(TO_DAYS(NOW())-10) | CURDATE() | FROM_DAYS(TO_DAYS(CURDATE())-10) | +---------------------+------------------------------+------------+----------------------------------+ | 2007-01-25 13:12:07 | 2007-01-15 | 2007-01-25 | 2007-01-15 | +---------------------+------------------------------+------------+----------------------------------+ 1 row in set (0.00 sec)
KennyWriter
PHP 日期相關
mysql 撈出比今天早的資料
WHERE date_myTable < CURRENT_DATE()
ps: 在dreamweaver cs4 有時會在測試的時候 ok, 存檔後又跳回之前的狀態,建議直接看看原始碼,可能會有好幾個之前的同名query,要把多餘的去掉 。
想要插入一筆資料,再連結一個檔案,後來按回上頁是回到插入資料之前
那就要在要插入資料的那一頁自己有個 FORM 可以送資料,送出去以後再用一個PHP檔案撈資料庫,取得要連結的檔名,同時撈資料的這個檔案沒有 HTML,而是用 HEADER()直接轉到要連結的檔案網址。
PS: HEADER 之前不能有任何的空白,符號… <? … 裡的不算 ?>
flash 傳出資料直接寫入資料庫
從 flash 傳出資料時, 用 loadvars 比較好, 因為可以限定要傳哪些變數, 但是要先用變數定義好例如:
var my_lv:LoadVars = new LoadVars();
my_lv.A = this._parent.A;
my_lv.send(“abc.php”,_self,”POST”);
這樣就只會傳出 my_lv 裡面的A
在 dw 這端要省略掉還要按下送出按鈕的方法, 是在 <body> 裡插入一個 js
document.form1.submit();
這樣表格就會自動送出.