首页 > 解决方案 > Mysqli Select 查询无法正常工作

问题描述

代码:

$sql = "select company_name, salary, experience from company";
echo $sql;
$result = mysqli_query($con,$sql);
while($row = mysqli_fetch_array($result))
{
    print_r($row);
}

输出

select company_name, salary, experience from company
Array ( [0] => xyz [company_name] => xyz [1] => 2 Lac - 3 Lac [salary] => 2 Lac - 3 Lac [2] => 2 Years - 3 Years [experience] => 2 Years - 3 Years )

在这段代码中,我有一个表名公司,其中有多行,但是当我执行此查询时,它只显示第一行数据我不知道为什么以及我做错了什么?我该如何解决这个问题?

谢谢你

标签: phpmysqli

解决方案


您需要在while 循环中指定行号;row[0],row[1]


推荐阅读