av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁技術(shù)文章
文章詳情頁

攻克CakePHP系列三 表單數(shù)據(jù)增刪改

瀏覽:3日期:2024-02-17 16:59:17

下面的代碼是CakePHP下對表單數(shù)據(jù)的增加,刪除,修改實現(xiàn)代碼

這里聲明一點,上例中不小心把數(shù)據(jù)庫表中l(wèi)astupd字段錯打成lastudp,本例子予以更正。

除上訴字段數(shù)據(jù)庫與上例一致。

工程仍沿用上例,如下圖:

代碼依次為:

database.php:與上例一致。

companies_controller.php:

<?phpclassCompaniesControllerextendsAppController{var$name='Companies';

functionindex(){$this->set('companies',$this->Company->findAll());}

functionview($id= null){$this->Company->id =$id;$this->set('company',$this->Company->read());}

functionadd(){if(!emptyempty($this->data)){if($this->Company->save($this->data)){$this->flash('Your post has been saved.','/companies');}}}

functionedit($id= null){if(emptyempty($this->data)){$this->Company->id =$id;$this->data =$this->Company->read();}else{if($this->Company->save($this->data['Company'])){$this->flash('Your post has been updated.','/companies');}}}

functiondelete($id){$this->Company->del($id);$this->flash('The post with id: '.$id.' has been deleted.','/companies');}}?>company.php:

<?phpclassCompanyextendsAppModel{var$name='Company';

var$validate=array('company'=> VALID_NOT_EMPTY,'price'=> VALID_NOT_EMPTY,'change'=> VALID_NOT_EMPTY,'lastupd'=> VALID_NOT_EMPTY);}?>index.thtml:

<h1>Test companies</h1><table><tr><th>Id</th><th>company</th><th>price</th><th>change</th><th>last update</th></tr><?phpforeach($companiesas$company): ?><tr><td><?phpecho$company['Company']['id']; ?></td><td><?phpecho$html->link($company['Company']['company'],'/companies/view/'.$company['Company']['id']); ?>

<?phpecho$html->link('Delete','/companies/delete/{$company['Company']['id']}', null,'Are you sure?')?></td><td><?phpecho$company['Company']['price']; ?></td><td><?phpecho$company['Company']['change']; ?></td><td><?phpecho$company['Company']['lastupd']; ?></td></tr><?phpendforeach; ?></table><p><?phpecho$html->link('add','/companies/add'); ?></p>view.thtml:

<h1>Company: <?phpecho$company['Company']['company']?></h1><p><small>Id: <?phpecho$company['Company']['id']?></small></p><p>Price: <?phpecho$company['Company']['price']?></p><p>Change: <?phpecho$company['Company']['change']?></p><p>LastUpdate: <?phpecho$company['Company']['lastupd']?></p><br/><p><?phpecho$html->link('edit','/companies/edit/'.$company['Company']['id']); ?></p>add.thtml:

<h1>Add Company</h1><form method='post'action='<?php echo $html->url('/companies/add')?>'><p>Company:<?phpecho$html->input('Company/company',array('size'=>'40'))?><?phpecho$html->tagErrorMsg('Company/company','Company is required.') ?></p><p>Price:<?phpecho$html->input('Company/price',array('size'=>'40'))?><?phpecho$html->tagErrorMsg('Company/company','Price is required.') ?></p><p>Change:<?phpecho$html->input('Company/change',array('size'=>'40'))?><?phpecho$html->tagErrorMsg('Company/change','Change is required.') ?></p><p>Last Update:<?phpecho$html->input('Company/lastupd',array('size'=>'40'))?><?phpecho$html->tagErrorMsg('Company/lastupd','Last Update is required.') ?></p><p><?phpecho$html->submit('Save') ?> <?phpecho$html->link('return','/companies/index'); ?></p></form>edit.thtml:

<h1>Edit Company</h1><form method='post'action='<?php echo $html->url('/companies/edit')?>'><?phpecho$html->hidden('Company/id'); ?><p>Company:<?phpecho$html->input('Company/company',array('size'=>'40'))?><?phpecho$html->tagErrorMsg('Company/company','Company is required.') ?></p><p>Price:<?phpecho$html->input('Company/price',array('size'=>'40'))?><?phpecho$html->tagErrorMsg('Company/company','Price is required.') ?></p><p>Change:<?phpecho$html->input('Company/change',array('size'=>'40'))?><?phpecho$html->tagErrorMsg('Company/change','Change is required.') ?></p><p>Last Update:<?phpecho$html->input('Company/lastupd',array('size'=>'40'))?><?phpecho$html->tagErrorMsg('Company/lastupd','Last Update is required.') ?></p><p><?phpecho$html->submit('Save') ?> <?phpecho$html->link('return','/companies/index'); ?></p></form>如此訪問http://localhost/cakephp/companies即可測試代碼。

標(biāo)簽: PHP
主站蜘蛛池模板: 看av网址| www.国产 | 交专区videossex农村 | 成人精品久久日伦片大全免费 | 黄色网址大全在线观看 | 国产区在线免费观看 | 日韩视频国产 | 国产一区二区三区四区五区加勒比 | 精品国产免费一区二区三区演员表 | 欧美日韩在线播放 | 欧美一级二级在线观看 | 欧美中文字幕一区二区 | 久久国产视频网 | 中文在线视频观看 | 亚洲欧洲一区二区 | 北条麻妃av一区二区三区 | 久久成人国产精品 | 99在线精品视频 | 天天射夜夜操 | 色综合99| 午夜a v电影 | 在线免费av观看 | 欧美阿v | 日韩精品亚洲专区在线观看 | 草久久 | 人人射人人草 | 亚洲网站在线 | 99免费在线视频 | 午夜精品久久久久久久久久久久 | 久草成人 | 精品一区二区三区在线观看 | 日本大片在线播放 | 日韩视频a| 日本一区二区三区在线观看 | 亚洲精品国产一区 | 一区二区三区免费在线观看 | 99国产精品99久久久久久粉嫩 | 超碰人人插| 中文字幕亚洲免费 | 久久精品毛片 | 99资源站 |