خرید بک لینک
سلام و خسته نبباشید به دوستان عزیز
به این ارور ی نگا بندازید.
Fatal error: Call to a member function bindValue() on a non-object in C:xampphtdocssmn_zncmslibsdatabase.php on line 27
مشکل از این ارور چیست ؟
این ارور رو ب یکی از فیلد های من میده و میگه که نیست یا محتوا نداره .
حالا من چطوری میتونم این فیلد رو پیدا کنم.
منظورم اینه که منظورش کدوم فیلده که نیست ؟
آیا روشی برای این ارور سراغ دارید ؟
ممنون

اینم تکه کد برای این ارور.


public function insert($table,$data){
       $this->setAttribute(pdo::ATTR_EMULATE_PREPARES,false);
          ksort($data);
          $keyfild='`'.implode('`,`',array_keys($data)).'`';
         $valfild=':'.implode(',:',array_keys($data));
              $res=$this->prepare("INSERT INTO `$table` ($keyfild) VALUES ($valfild)");
   
           foreach($data as $key=>$val){
               $res->bindValue(":$key",$val);
              }
          $rr=$res->execute();
            if($rr){
               session::set('insert',true_matn);       
           }else{
             session::set('insert',false_matn);
         }
}

به این خط ارور میده
$res->bindValue(":$key",$val);
ب نظرتون مشکل از کجاست؟
ممنون

- - , .

برچسب: نویسنده: خنجی تاريخ: جمعه 16 بهمن 1394 ساعت: 6:31

صفحه بندی