我在添加2天到數據庫中的日期時遇到問題。我已經嘗試過多種方法,但沒有一個更新數據庫。用x天更新數據庫日期努力
include('CONNECT-DB.php');
// check if the 'id' variable is set in URL, and check that it is valid
if (isset($_GET['id']) && is_numeric($_GET['id']))
{
// get id value
$id = $_GET['id'];
// delete the entry
$id = $_GET['id'];
$result1 = mysql_query("SELECT `offerends` FROM `data` WHERE id=$id");
$date1 = str_replace('-', '/', $result1);
$date2 = date('y-m-d',strtotime($date1 . "+2 days"));
mysql_query("UPDATE `offerends` SET `$date2` WHERE id=$id");
我有重新審查的IT,感謝您的建議,這是現在適用於我的正確代碼。
if (isset($_GET['id']) && is_numeric($_GET['id']))
{
$id = $_GET['id'];
$id = $_GET['id'];
$result1 = mysql_query("SELECT `offerends` FROM cheapest` WHERE id=$id");
$date2 = "DATE_ADD(offerends,INTERVAL 3 DAY)";
mysql_query("UPDATE `cheapest` SET offerends=$date2 WHERE id=$id");
它真的「不更新」數據庫嗎?你確定你的SQL查詢在語法上是正確的嗎? – RandomSeed