我想在我的主頁上以div
標籤顯示帖子詳細信息(標題,說明,用戶名),其格式與所有網站一樣。我面臨的問題是來自數據庫的所有數據都以純文本形式顯示,一個在另一個之下。我對PHP很陌生,所以請指導我達到結果。如何將最近的帖子從數據庫顯示到php主頁中?
這是我的代碼。
我想在這個標籤中顯示:
<div id='display'>
<h3 class='name'></h3>
<h1 class='title'></h1>
<p class='desc'></p>
<p class='cat'></p>
<p class='sub_cat'></p>
</div>
而且我的PHP代碼:
<?php
$row="";
$link = mysql_connect("localhost","username","password");
mysql_select_db("database");
$query = "SELECT * from posts ORDER by post_id DESC limit 0,5";
$result = mysql_query($query);
$result = mysql_query($query) or die("Query to get blah failed with error:".mysql_error());
while($row = mysql_fetch_array($result)) {
echo "<div id='display'>";
echo "<h3 class='name'>".$row['username']."</h3>";
echo "<h1 class='title' >".$row['post_title']."</h1>";
echo "<p class='cat'>".$row['cat']."</p>";
echo "<p class='sub_cat'>".$row['sub_cat']."</p>";
echo "<p class='desc'>".$row['post_desc']."</p>";
echo "</div>";
}
mysql_close($link);
?>
你是什麼意思「顯示爲純文本」? – deceze
您需要使用CSS來格式化數據 –
如果您將php代碼視爲純文本,那麼您需要使用from .html將.phtml文件重命名爲.php,或者您需要在服務器上安裝php –