如何使用 Ajax 和 OOP php 从数据库中检索数据



我将使用 ajax 和 php 开发网页。 但是我的get_data_in_table函数有问题。 它将在表结构中显示数据。 但是当我运行此代码时它会显示错误。 其他人工作正常。 它在 while 循环中显示错误。 但我找不到任何问题。

class get_data()
{
public function get_data_in_table($query){
$output='';
$result=  $this->Getdata($query);
$output.='
<table class="table table-bordered table-striped">
<tr>
<th>Countty</th>
<th>Airline Name</th>
<th>Arrival Time</th>
<th>Status</th>
<th>Comment</th>

</tr>';
while($row= mysqli_fetch_array($result)){
$output .='
<tr>
<td>'.$row->country.'</td>
<td>'.$row->air_line.'</td>
<td>'.$row->arrival_time.'</td>
<td>'.$row->status.'</td>
<td>'.$row->comment.'</td>

</tr>';

}
$output.='</table>';
return $output;
}
?>

我想我找到了它:

class get_data()
{
public function get_data_in_table($query){
$output='';
$result=  $this->Getdata($query);
$output.='
<table class="table table-bordered table-striped">
<tr>
<th>Countty</th>
<th>Airline Name</th>
<th>Arrival Time</th>
<th>Status</th>
<th>Comment</th>

</tr>';
while($row= mysqli_fetch_array($result)){
$output .='
<tr>
<td>'.$row->country.'</td>
<td>'.$row->air_line.'</td>
<td>'.$row->arrival_time.'</td>
<td>'.$row->status.'</td>
<td>'.$row->comment.'</td>

</tr>';

}
$output.='</table>';
return $output;
}
} // This was missing
?>

最新更新