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".$row['id']."'>".$row['subject']."
"; 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//viewentry.php 和 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']))."";
效果:
').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i <= lines; i++) { $numbering.append($('
').text(i)); }; $numbering.fadeIn(1700); }); });
以上就介紹了PHP_SQL_資料庫讀取的“日期”處理,包括了方面的內容,希望對PHP教程有興趣的朋友有所協助。