php - Message: Trying to get property of non-object while performing CURD operation in codeigniter -


type: argumentcounterror

message: few arguments function welcome::update(), 0 passed in c:\xampp\htdocs\code\system\core\codeigniter.php on line 532 , 2 expected "update.php" file. i'm getting error on line 'id','placeholder'=>'id','class'=>'form-control','value'=>set_value('id',$post->id)]);?>

    <?php include_once('header.php');?>     <div class="container">     <?php echo form_open('welcome/change',['class'=>'form-horizontal']);?>           <fieldset>             <legend>update entry</legend>              <div class="form-group">               <label for="id" class="col-md-2 control-label">id</label>                  <div class="col-md-5">                     <?php echo form_input(['name'=>'id','placeholder'=>'id','class'=>'form-control','value'=>set_value('id',$post->id)]);?>                 </div>                 <div class="col-md-5">                     <?php echo form_error('id','<div class="text-danger">','</div>');?>                 </div>             </div>              <div class="form-group">               <label for="id" class="col-md-2 control-label">name</label>                 <div class="col-md-5">                     <?php echo form_input(['name'=>'name','placeholder'=>'name','class'=>'form-control','value'=>set_value('name',$post->name)]);?>                  </div>                  <div class="col-md-5">                     <?php echo form_error('name','<div class="text-danger">','</div>');?>                 </div>               </div>               <div class="form-group">               <label for="id" class="col-md-2 control-label">age</label>                  <div class="col-md-5">                     <?php echo form_input(['name'=>'age','placeholder'=>'age','class'=>'form-control','value'=>set_value('age',$post->age)]);?>                 </div>                 <div class="col-md-5">                     <?php echo form_error('age','<div class="text-danger">','</div>');?>                 </div>             </div>              <div class="form-group">               <label for="id" class="col-md-2 control-label">address</label>                 <div class="col-md-5">                     <?php echo form_input(['name'=>'address','placeholder'=>'address','class'=>'form-control','value'=>set_value('address',$post->address)]);?>?>               </div>               <div class="col-md-5">                     <?php echo form_error('address','<div class="text-danger">','</div>');?>              </div>             </div>               <div class="form-group">               <div class="col-md-10 col-md-offset-2">                 <?php echo form_submit(['name'=>'submit','value'=>'update','class'=>'btn btn-primary']);?>                 <?php echo anchor('welcome','back',['class'=>'btn btn-primary']);?>               </div>             </div>           </fieldset>     <?php echo form_close();?>     </div> <?php include_once('footer.php');?>  ,  update function written in controller  public function update($id)     {         $this->load->model('queries');         $post=$this->queries->getsingleposts($id);         $this->load->view('update',['post'=>$post]);      }  please give me solution 


Comments

Popular posts from this blog

ubuntu - PHP script to find files of certain extensions in a directory, returns populated array when run in browser, but empty array when run from terminal -

php - How can i create a user dashboard -

javascript - How to detect toggling of the fullscreen-toolbar in jQuery Mobile? -