簡體   English   中英

PHP和MySQL將所有日期行更新為時間戳

[英]PHP and MySQL Update all date rows to timestamp

我有一個結構看起來像的數據庫

[Name] [18:00]
[Name] [12:00]

我想使用strtotime每次將其轉換為時間戳。 我該怎么辦? 我嘗試了while循環,它為每個人設置了相同的時間。

您可以嘗試執行以下操作,只需為表和列提供正確的名稱即可。

update `<TABLE>` set `<FIELD>`=unix_timestamp( concat( date_format( now(), "%Y-%m-%d"), " ", `<FIELD>`, ":00" ) );

或者,現在已經看到pastbin數據

update `times` set `book_date`=unix_timestamp( concat( date_format( now(), "%Y-%m-%d"), " ", `book_date`, ":00" ) );
if(isset($_POST['update'])){
    for($i=0;$i<$count;$i++){
        $result = dbquery("UPDATE times SET.....");
    }
}

這就是我所需要的。 這是幫助我用唯一的新值更新每個值的解決方案。 這就是全部。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM