宝哥软件园

PHP实现数据库的增删查改功能及完整代码

编辑:宝哥软件园 来源:互联网 时间:2021-08-31

本文用到:jquery、tp框架

TP _ 3。2 .2/应用/家庭/控制器/StuController.class.php

?php /** *由PhpStorm创建*用户:根*日期: 2018/4/17 *时间: 16:32 */命名空间家庭控制器使用思考控制器;类状态控制器扩展了控制器{公共函数stu show(){ $ this-display(' school/stu ');} public function getdata(){ $ Studata=M(' stu ');$ data[' id ']=' ';$ data[' name ']=I(' get。名称');$ data[' age ']=I(' get。年龄’);$ data[' num ']=I(' get。num’);$ data[' address ']=I(' get。添加');$ Studata-add($ data);$this-success('正在".u”(“斯图/显示数据”);}公共函数show data(){ $ Studata=M(' Stu ');$ data=$ Studata-select();$this-assign('info ',$ data);$ this-display('学校/展示数据');} public function del(){ $ id=I(' get。id ');$ Studata=M(' stu ');$ bool=$ Studata-其中([' id '=$ id])-delete();if($ bool){ echo 1;} else { echo 0;} } public function updata(){ $ id=I(' get。id ');$ Studata=M(' stu ');$ data=$ Studata-其中([' id '=$ id])-find();$this-assign('data ',$ data);$ this-display(' school/upshoutata ');} public function updata deal(){ $ Studata=M(' Stu ');$ id=I(' get。id ');$ data[' name ']=I(' get。名称');$ data[' age ']=I(' get。年龄’);$ data[' num ']=I(' get。num’);$ data[' address ']=I(' get。添加');$ bool=$ Studata-其中([' id '=$ id])-保存($ data);if($ bool){ $ this-show data();} else { echo 0;} } } TP _ 3。2 .2/应用/家庭/视图/学校/showdata.html

!DOCTYPE html html lang=' en ' head meta charset=' UTF-8 ' title数据展示界面/title/head body id=' content ' center H2学生信息展示/h2表格边框='1 '次编号/th姓名/th年龄/th学号/th籍贯/th操作/th操作/th foreach name=' info ' item=' VO ' tr TD { $ VO[' id ']}/TD { $ VO[' name ']}/TD { $ VO[' age ']}/TD TD { $ VO[' num ']}/TD { $ VO[' address ']}/TD TDA href=' JavaScript : void(0)' rel=' external no follow ' rel=' external ' no follow ' class=' del ' where=' { $ VO[' id '删除/a/TD TDA href=' JavaScript : void(0)' rel=' external nofollow ' rel=' external nofollow ' class=' up '其中='{$vo['id']} '修改/a/TD/tr/foreach/table/center/body/html脚本src=' http :http://libs。 百度。com/jquery/2。1 .4/jquery。量滴js '/script script $(' .德尔' .单击(function () { var where=$(this)).attr(' where ');$.ajax({ type: 'get ',url: '{:U('Stu/del')}?id='其中,成功:函数(msg){ if(msg==1){ alert('删除成功');位置。href('显示数据');}else { alert('删除失败');} } });}) $('.向上').单击(function () { var where=$(this)).attr(' where ');location.href('updata?id=' where ');//$.ajax({ //type: 'get ',//URL : ' { : u '(' Stu/updata '))}?id=' where,//success:函数(消息){ //$('#content ').html(msg);//} //});})/脚本TP _ 3。2 .2/应用/家庭/视图/学校/stu.html

!doctype html html lang=' en ' head meta charset=' UTF-8 ' meta name=' viewport ' content=' width=设备宽度,用户可缩放=否,初始比例=1.0,最大比例=1.0,最小比例=1.0 ' meta http-equiv=' X-UA-Compatible '内容=' ie=edge '标题学号注册查询系统/标题/标题身体形态动作='{:U('Stu/getdata')} '方法='get' br名字:输入类型="文本"名称="名称“br年龄:输入类型='文本'名称='年龄英国铁路公司学号:输入类型=“文本”名称='num' br籍贯:输入类型=' text '名称=' add ' br输入类型=' submit '值='提交br/表单/正文/html TP _ 3。2 .2/应用程序/主页/视图/学校/学生。超文本标记语言

!doctype html html lang=' en ' head meta charset=' UTF-8 ' meta name=' viewport ' content=' width=设备宽度,用户可缩放=否,初始比例=1.0,最大比例=1.0,最小比例=1.0 ' meta http-equiv=' X-UA-Compatible '内容=' ie=edge '标题学号注册查询系统/title/head body form action=' { : u(' Stu/updata deal ')} ' method=' get ' input type=' hidden ' value=' { $ data[' id ']} 名称=' id ' br名字:输入类型=' text ' name=' name ' value=' { $ data[' name ']} ' br年龄:输入类型=' text ' name=' age ' value=' { $ data[' age ']} ' br学号:输入类型=“文本”名称='num '值='{$data['num']}' br籍贯:输入类型=' text ' name=' add ' value=' { $ data[' address ']} ' br输入类型=' submit ' value='提交br/表单/正文/html执行在浏览器里面输入:http://127 . 0 .0 .1:90/TP _ 3。2 .2/索引。PHP/Home/Stu/Stu展示

点击删除

修改:

总结

以上所述是小编给大家介绍的服务器端编程语言(专业超文本预处理器的缩写)实现数据库的增删查改功能及完整代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对我们网站的支持!

更多资讯
游戏推荐
更多+