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
Post a Comment