我一直在使用下面的代码来获取数据,并且在尝试包括自动分配给每行的[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";
} ?>