不去做怎么知道做不到,用心做好每一天做好每一件事。|

轻风细雨_林木木

园龄:6年3个月粉丝:4关注:1

Think PHP 学习笔记 6-7.CURD演示

2017年1月25日

1.控制器

<?php
//控制类
class UserAction extends Action{
public function index(){
// echo '我的主页';
//实例数据库
$m = M('User');
//查询
$arr = $m->select();
// var_dump($arr);
//给模板赋值
$this->assign('arr',$arr);
//调用模板
$this->display();
}
public function delete(){
// echo '删除操作';
//实例化数据库
$m = M('User');
//删除
// echo $_GET['del'];
$arr = $m->delete($_GET['del']);
// echo $arr;
//确认是否已经删除
if($arr > 0){
$this->success('删除成功');
}else{
$this->error('删除失败');
}
}
public function modify(){
// echo '修改页面';
// echo $_GET['upd'];
//实例化数据库
$m = M('User');
//查询获取数据
$arr = $m->find($_GET['upd']);
// var_dump($arr);
//将参数传递到模板
$this->assign('arr',$arr);
//调用模板
$this->display();
}
public function update(){
$m = M('User');
$data['id'] = $_POST['id'];
$data['username'] = $_POST['username'];
$data['sex'] = $_POST['sex'];
// var_dump($data);
$arr = $m->save($data);
// echo $arr;
if($arr>0){
$this->success('修改成功','index');
}else{
$this->error('修改失败','index');
}
}
public function add(){
// echo '添加数据';
$this->display();
}
public function create(){
// echo '123';
$m = M('User');
// var_dump($_POST);
$data['username'] = $_POST['username'];
$data['sex'] = $_POST['sex'];
// var_dump($data);
$arr = $m->add($data);
if($arr>0){
$this->success('添加成功','index');
}else{
$this->error('添加失败','index');
}
}
}

2.修改模板

<script type="text/javascript">
window.onload=function(){
// alert("<{$arr['sex']}>")
if(<{$arr['sex']}>==0){
document.getElementsByName('sex')[1].checked=true;//使用位置
}else{
document.getElementsByName('sex')[0].checked=true;//使用位置
}
}
</script>

本文作者:轻风细雨_林木木

本文链接:https://www.cnblogs.com/linzhifen5/p/16961537.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   轻风细雨_林木木  阅读(13)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起
  1. 1 尚好的青春 孙燕姿
  2. 2 孙燕姿
  3. 3 克卜勒 孙燕姿
- 孙燕姿
00:00 / 00:00
An audio error has occurred, player will skip forward in 2 seconds.