PHP页面实现动态显示表格 并具备编辑 删除 添加 查询功能

PHP页面实现动态分页显示表格数据, 而且每一个表格的前面会自动添加一个多项框选项,后面都会自动添加 编辑、 删除 按键 。请问该怎么编写代码呀 ,处理页面该怎么写。

实现方式很多,面向对象的做法涉及到模板引擎不同会有所不同。告诉你面向过程的做法吧:首先所有数据都在数据库中,利用sql语句的limit条件进行数据分页。编辑,删除,查看均利用每条数据的id号进行操作,且每个操作都有独立对应的php程序。至于前面的全选、反选等多选框,是由js完成的,jquery会更简单。
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2018-05-09
编辑:(可以新建一个页面用来处理编辑事件)
以下是编辑核心代码

获取传递过来的参数
$id=$_POST["id"];
$programname=$_POST["programname"];
$date=$_POST["date"];
$time=$_POST["time"];
$type=$_POST["type"];
$channel=$_POST["channel"];
$detail=$_POST["detail"];

$tuijian=$_POST["tuijian"];

进行更新操作
$sql="update program set programname='$programname',date='$date',time='$time',type='$type',time='$time',channel='$channel',detail='$detail',tuijian='$tuijian' where id=$id";

删除:和编辑类似
$sql="delete from program where id=$id";
if(mysql_query($sql)){
echo "<script language=javascript>alert('删除成功');window.location='news_list.php'</script>";
}else{
echo "<script language=javascript>alert('删除失败');window.location='news_list.php'</script>";
}
?>本回答被网友采纳
第2个回答  2012-11-21
php查询出数据循环显示在前台,前台表格写到form表单中递交给php,php通过post过来的值判断执行哪个操作(例如if($_POST['delbtn']=='del'){执行删除操作。})。本回答被网友采纳
第3个回答  2012-11-21
循环的时候写上
第4个回答  2012-11-20
自己去开源产品里去看看吧,太多了

PHPCMS和DEDECMS和PHP168和HBCMS比较哪个好点
编辑器集成系统资源调用标签和系统函数调用标签,你随时可以查阅调用标签.模板都是HTML文件,即可用在FrontPage里,也可以用在 Dreamwaver中,设计师只要先使用自己熟悉的工具,如FrontPage、Dreamwaver等做好静态的页面,然后,在适当的地方插入 CMSware调用标签,一个模板就做好了,不需写任何一行代码。"系统调用模板","系统调...

php是什么什么作用
用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML(标准通用标记语言下的一个应用)文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。二、PHP特性:1. PHP 独特的语法混合了 C、Java、Perl 以及 PHP ...

做门户网站,phpwind和discuz有啥区别呢?哪里能找到教程?
pw能支持对pw程序以外的数据表进行备份,而且判断标准不是根据表前缀。可以单独备份pw表以外的数据表,对于那些建立了新表的插件,备份数据超级容易,这方面比较人性化。 dz只是根据表前缀来进行备份,比如你设置一个表,叫做cdb_test,那么它会把它认为是论坛数据表而进行备份。但是如果你设置一个表,叫做test,那就自己想...

电脑上的表格怎么做?
3、点击插入表格后,会弹出一个对话框,输入想要的列数和行数,点,进入下一步。4、这时我们就已经得到了一个表格了,如果向增加行数的话,单击标志就可以增加一行。5、在右上角有个标志,单击后,在下排会出现一系列的表格工具,包括橡皮擦擦除,删除等等,都是很方便用的。三、电脑上怎么做表格...

PHP是什么
PHP(PHP:Hypertext Preprocessor递归缩写)中文名字是:“超文本预处理器”,是一种广泛使用的通用开源脚本语言,适合于Web网站开发,它可以嵌入HTML中。编程范型是面向对象、命令式编程的,截止2019年4月24日为止,最新的版本是PHP 5.6.0(28 Aug 2014),其操作的系统为windows\/linux\/Mac跨平台。

php怎么下载?
上面这是5.2.17的下载地址。我在服务器里都是配置的还都是5.2.14版本的。新版本会出很多不兼容的问题。php中怎么实现文件下载功能?两种方法:1.直接做个超链接,地址为文件的地址 a?href="文件地址"下载\/a 2.流输出 ?php file=fopen('文件地址',"r");header("Content-Type:?application\/...

风越代码生成器功能
此外,代码生成器还具备邮件发送功能,支持设置字段作为邮件内容,包括附件发送,满足多场景需求。提供(繁、简、英)单语言版本,且支持多语言页面实时翻译,兼容GB2312\/UTF8等多种编码格式。搜索和列表文件以详细列表页的形式显示,便于信息查找。权限管理功能确保用户对特定页面的添加、删除和编辑权限受限。

求教学网站设计 要用Dreamweaver 和数据库结合做 最好有开题报告...
ASP作为动态网页设计的一套服务器端脚本环境,使得用户浏览网页的绝大部分工作量都能够在服务器端执行,大大减少了浏览器的负担,只要使用一般的文书编辑程序,如Windows记事本,就可以编辑发展ASP,它具有简洁、高效、迅速、多变等许多的优点,使网站具有大信息量传输、便于用户实时查询的特性,总而言之ASP不愧为动态网站制作...

实现Apache打开软链接功能-禁止显示目录列表-用户认证
对于没有默认首页的目录访问,通过编辑`httpd.conf`配置文件,注释或删除`Options Indexes FollowSymLinks`,以禁止显示目录下的文件夹资源。使用用户认证保护目录`\/usr\/local\/phpdata\/`,在`httpd.conf`中为该目录添加相应的`Directory`段落。设置`Alias`、`Options`、`AllowOverride`、`Require`等配置项,...

制作网页游戏或单机游戏需要具备什么技能?
(2)所见即所得的网页编辑器。其中以Microsoft Frontpage为代表,它具有如Word一样的操作介面,熟知Word功能的操作者,只要稍加培训就能轻松编制网页。而且,Frontpage还能解析网页的HTML原始码,并提供了预览支援。但Frontpage的一些特殊显示功能并不能在其它非IE浏览器下实现。所以Frontpage是一款非常适合初、中级网页制作人员...

相似回答