-6ren">
gpt4 book ai didi

php - 在 php 页面中显示 MySQL 数据库表中的条目

转载 作者:行者123 更新时间:2023-11-30 23:58:18 24 4
gpt4 key购买 nike

我试图在 PHP 页面中显示 MySQL 数据库表中的所有条目,但由于某种原因它只显示最新的条目。我认为目前有 10 个条目,但还会有更多。

这是我的代码:

<?php 

//connect to the server
$connect = mysql_connect("localhost","...","...");

//connect to the database
mysql_select_db("blog");

//query the database
$query = mysql_query("SELECT * FROM articles");

//fetch the results / convert results into an array

WHILE($rows = mysql_fetch_array($query)):

$article_id = $rows['article_id'];
$article_title = $rows['article_title'];
$article_content = $rows['article_content'];
endwhile;

echo "$article_id $article_title<br>$article_content<br><br><br>";

?>

有没有人有什么想法?

最佳答案

您的代码是正确的,但看起来您只是回应了结果中的最后一项。将 echo 移动到 WHILE 循环中以打印出所有行。像这样的东西:

while($rows = mysql_fetch_array($query)) {

$article_id = $rows['article_id'];
$article_title = $rows['article_title'];
$article_content = $rows['article_content'];

echo "$article_id $article_title<br>$article_content<br><br><br>";

}

否则重置各个文章变量,只输出最后一个。通过修改,对于每一行,您将获得一个输出。

关于php - 在 php 页面中显示 MySQL 数据库表中的条目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18835496/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com