为什么我不能从mysql表中回显或获取列ID(主键)?

时间:2019-05-21 17:14:42

标签: php mysql database

我一直在使用下面的代码来获取数据,并且在尝试包括自动分配给每行的[Id]列之前没有任何问题。 我收到的错误消息是(注意:未定义的索引:Id)。为什么会发生这种情况?如何在查询中包括[Id]列,使其起作用?

$sql = "SELECT * FROM builders2000 ";
$results = mysqli_query($conn, $sql);
$queryResults = mysqli_num_rows($results);

if($queryResults > 0) {
    while($rows = mysqli_fetch_assoc($results)) {

        $id = $rows['Id'];
        $name = $rows['Trading_Name'];
        $address = $rows['Address'];
        $suburb = $rows['Suburb'];

        $myObj = "$id $name $address $suburb" ;
        $myJSON = json_encode($myObj);
        echo " $myJSON, ";
    }
} else {
    echo "There are no results matching your search";
} ?>

0 个答案:

没有答案