gpt4 book ai didi

php - 如何在php中的所有行中回显列的所有名称

转载 作者:搜寻专家 更新时间:2023-10-30 22:59:53 26 4
gpt4 key购买 nike

我有一个远程 mysql 数据库和一个包含多行的表。我想在所有行中回显一个特定的列(属性)名称。

下面是php代码:

<?php
require "conn.php";
$command = $_POST['command'];
$mysql_qry = "select name from college_data;";
$result = mysqli_query($conn, $mysql_qry);
$result_details=mysqli_fetch_assoc($result);

if(mysqli_num_rows($result) > 0) {
echo $result_details[0].$result_details[1]." Listall successfully!"; // how to change this line of code
}
else {
echo " Listall fails!";
}
?>

更具体地说,如何显示result_details中存储的所有数据?

最佳答案

你的代码一团糟

if(mysqli_num_rows($result) > 0) {
echo $result_details[0].$result_details[1]." Listall successfully!"; // how to change this line of code
}

您只获取一列。而且您没有遍历结果集。最后,您正在获取一个关联数组,但使用的是数字键

所以让我们清理一下

while($result_details = mysqli_fetch_assoc($result)) {
echo $result_details['name'] . '<br>';
}

现在我们正在迭代您的完整结果集。我们也在使用关联键。

关于php - 如何在php中的所有行中回显列的所有名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35247289/

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