PHP SQL 資料庫讀取的「日期」處理

2021-07-10 11:01:48 字數 1137 閱讀 2512

<?php 

require("header.php");

$sql = "select entries.*, catetories.cat from entries, catetories

where entries.cat_id = catetories.id

order by dateposted desc

limit 1;";

//資料庫知識,$sql構建查詢語句(排序後,最新日期的陣列為第乙個,limit 1指只取乙個)

$result = mysql_query($sql);

//把查詢語句$sql通過mysql_query()語句傳送到資料庫,並把結果(表)存在$result中

$row = mysql_fetch_assoc($result);

//把$result中的表通過mysql_fetch_assoc()方法乙個個存在$row陣列中

echo"";

echo

"in .$row['cat_id']."'>".$row['cat']." - posted on ".$row['dateposted']."";

//date("d js f y g.ia",strtotime($row['dateposted']))

echo

""; echo nl2br($row['body']);

//這個函式將$row['body']的內容裡面的空行轉換成html的

,最後一行關閉段落標籤

echo"";

//以上涉及html**格式,以php讀取資料的方式構建html

和 viewcat.php是另外的php網頁,與本次測試無關

require("footer.php");

?>

直接使用$row[『dateposted』],顯示的是:

通過函式date()和strtotime()處理後的源**:

echo

"in .$row['cat_id']."'>".$row['cat']." - posted on ".date("d js f y g.ia",strtotime($row['dateposted']))."";

php sql建立資料庫與資料表

使用wampserver64,php版本7.3.12,資料庫伺服器mysql。參考整理了菜鳥教程,並新增了一些注釋。使用時需根據情況修改 servername username password dbname servername localhost 3308 預設埠是3306,這裡我使用mysql...

pandas 資料庫資料的讀取

絕大多數公司都會選擇將資料存入資料庫中,因為資料庫既可以存放海量資料,又可以非常便捷地實現資料的查詢。下面以mysql和sql server為例,來練習pandas模組和 對應的資料庫模組。首先需要介紹pymysql模組和pymssql模組中的連線函式connect,雖然兩個模組中的連線函式名稱一致...

資料庫的日期操作

between to date to char sysdate,yyyy mm dd 00 00 01 yyyy mm dd hh24 mi ss andto date to char sysdate,yyyy mm dd 23 59 59 yyyy mm dd hh24 mi ss oracle ...