Basic Edit Operation

Hello All,

My first post :

I have a Cgridview to populate all the datas from my table ,also have an option to edit or delete the particular row.

Currently I am stuck with the edit section, I have written following codes,but no use.

My model:Updatejob.php

  public function edit() {



        $criteria = new CDbCriteria;

        $criteria->search('id', 'Admin', true);

        return new CActiveDataProvider('viewjob', array(



                 'defaultOrder'=>'key_skills ASC',





  public function actionUpdateJob()


// This is were I am loading the id //







         $model = new UpdateJob('edit'); 

         $params = array('model' => $model,'id' => $id


        $this->render('update', $params);


      // print_r($_POST); exit();


View: I am just posting demo code since it is huge:

//I want to show the corresponding row data in the edit form.

  <div class="row">

		<?php echo $form->labelEx($model,'Company Name'); ?>

		<?php echo $form->textField($model,'posted_by'); ?>

		<?php echo $form->error($model,'posted_by'); ?>



Am I doing correct,or…if not then how should I do it.?

Pls Help