我有一個問題,我無法找到這方面的信息,我在PHP的新手,我需要幫助,如果任何人可以幫助不同的文章...如何顯示使用PHP/HTML
因此,這裏是我的問題是,我想在頁面上顯示不同的文章,我在MYSQL中創建了文章,當我嘗試顯示所有這些文章時,我始終得到具有相同名稱的相同文章,當我更改標籤欄的ID號時,我可以看到不同的文章,但名稱已更改,仍然是相同的href。
<nav class="sdb_holder">
<tr>
<td><a href="news.php?id=<?php echo $rsNews['id'];?>"><?php echo $rsNews['name']; ?></a></td>
<td><a href="news.php?id=<?php echo $rsNews['id'];?>"><?php echo $rsNews['name']; ?></a></td>
<td><a href="news.php?id=<?php echo $rsNews['id'];?>"><?php echo $rsNews['name']; ?></a></td>
<td><a href="news.php?id=<?php echo $rsNews['id'];?>"><?php echo $rsNews['name']; ?></a></td>
<td><a href="news.php?id=<?php echo $rsNews['id'];?>"><?php echo $rsNews['name']; ?></a></td>
<td><a href="news.php?id=<?php echo $rsNews['id'];?>"><?php echo $rsNews['name']; ?></a></td>
<td><a href="news.php?id=<?php echo $rsNews['id'];?>"><?php echo $rsNews['name']; ?></a></td>
</tr>
</nav>
PHP代碼:
$db = mysql_select_db("db");
if(isset($_GET['id'])){
$id = $_GET["id"];
}
else{
$id="1";
}
$news_sql = " SELECT * FROM news WHERE id = $id";
$news_query = mysql_query($news_sql);
$rsNews = mysql_fetch_assoc($news_query);
?>
任何幫助嗎?
你的php代碼在哪裏? –
你的意思是? $ db = mysql_select_db(「db」); (isset($ _GET ['id'])){ $ id = $ _GET [「id」];} else { \t $ id =「1」; if } $ news_sql =「SELECT * FROM news WHERE id = $ id」; $ news_query = mysql_query($ news_sql); $ rsNews = mysql_fetch_assoc($ news_query); ?> –
停止使用MySQL_ *函數! http://stackoverflow.com/q/12859942/3664960如果你是一個新手,最好開始尋找一個新的教程,解釋PDO或MySQLi – davejal