2017-07-01 24 views
0

私はajaxとphpでWebページを開発しようとしています。私のget_data_in_table関数に問題があります。テーブル構造でデータを表示します。しかし、このコードを実行すると、エラーが表示されます。他は適切に働いています。 whileループでエラーが表示されます。私は問題を見つけることができません。AjaxとOOPを使ってデータベースからデータを取り出す方法

私はそれを見つけたと思い
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; 
        } 
?> 
+0

okaaay、それがどのようなエラーを示していますか? –

+0

あなたのajaxコードはどこですか? –

+0

構文エラー、予期しない '?>'、C:\ xampp \ htdocs \ air-pos \ svr \ plane-retrive.phpの関数 の関数(T_FUNCTION)を期待しています。これはエラー – Ruwan

答えて

2

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 
    ?> 
+1

に近いブレースがありません。それは問題です – Ruwan

+0

よく偉大な!楽しむ –

関連する問題