2016-12-07 6 views
-2
<?php 
    class Result{ 

     protected $db_table  = "result"; 
     protected $db_table_fields = array(); 

     public $english; 
     public $urdu; 
     public $math; 
     public $physics; 
     public $chemistry; 
     public $biology; 

     public $english_grade; 
     public $urdu_grade; 
     public $math_grade; 
     public $physics_grade; 
     public $chemistry_grade; 
     public $biology_grade; 

     public function grading(){ 

      if($this->english >= 90 && $this->english <= 100) 
       $this->english_grade = "A"; 
      else if($this->english >= 80 && $this->english < 90) 
       $this->english_grade = "B"; 
      else if($this->english >= 70 && $this->english < 80) 
       $this->english_grade = "C"; 
      else if($this->english >= 50 && $this->english < 70) 
       $his->english_grade = "D"; 
      else ($this->english >= 0 && $this->english < 50) 
       $this->english_grade = "Fail"; 

     } 

    }//class ends here 
?> 

答えて

0
else ($this->english >= 0 && $this->english < 50) 
    $this->english_grade = "Fail"; 

を上の\ result.phpを含めます$thisは予期しないものです。

$his->english_grade = "D"; 

これは機能に影響を与える別のエラーのようです。

関連する問題