我有一个问题,我无法找到这方面的信息,我在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