22.07.2013 Views

download - Index of

download - Index of

download - Index of

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

menampilkan form input data, sedangkan pada kondisi POST action akan<br />

menyimpan data yang telah diiput oleh user.<br />

needed<br />

Action Update<br />

public function actionUpdate($id)<br />

{<br />

$model=$this->loadModel($id);<br />

}<br />

// Uncomment the following line if AJAX validation is<br />

// $this->performAjaxValidation($model);<br />

if(isset($_POST['Mahasiswa']))<br />

{<br />

$model->attributes=$_POST['Mahasiswa'];<br />

if($model->save())<br />

$this->redirect(array('view','id'=>$model->id));<br />

}<br />

$this->render('update',array(<br />

'model'=>$model,<br />

));<br />

Action Update tidak jauh berbeda dengan action Create. Bedanya adalah<br />

pada action update form input data akan secara otomatis berisi data yang akan di<br />

update. Dan pada kondisi POST nya, aplikasi akan memperbaharui data yang<br />

telah dipilih.<br />

{<br />

Action Delete<br />

public function actionDelete($id)<br />

if(Yii::app()->request->isPostRequest)<br />

{<br />

// we only allow deletion via POST request<br />

$this->loadModel($id)->delete();<br />

// if AJAX request (triggered by deletion via admin<br />

grid view), we should not redirect the browser<br />

if(!isset($_GET['ajax']))<br />

Page 62

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!