所以我只是试图从查询中获取数据库中的日期。然后只需将日期移动到其他列。
$bo_date_grabber = tep_db_query("SELECT backorder_date
FROM pos_products
WHERE orders_id = '" . $oID . "'
AND products_model = '" . $fixer . "' ");
while($date_grabber = tep_db_fetch_array($bo_date_grabber))
{
tep_db_query("UPDATE pos_products
SET bo_days = 'NULL',
bo_checker = '$seven',
in_stock = '$zero',
backorder_date ='$date_grabber[backorder_date]'
WHERE
orders_id= '$oID' AND products_model= '$fixer' ");
}
我认为这将是快速而简单的。不幸的是,我遇到了日期无法正确更新的问题。日期转换为默认的0000-00-00。这不是我想要的。有什么想法吗?
答案 0 :(得分:0)
您有一个空字符串或日期格式错误。请记住,Mysql中的日期格式是yyyy-mm-dd。