手机版

php开发留言板的CRUD(增,删,改,查)操作

时间:2021-10-10 来源:互联网 编辑:宝哥软件园 浏览:

项目结构

添加页面:说明:这里只注重操作,对界面的美工没有下工夫,希望大家理解.

列表页面

修改页面

项目中所需的sql:复制代码代码如下:创建数据库表单;使用形式;CREATE TABLE ` message `(` id ' tinyint(1)NOT NULL AUTO _ INCREMENT,` user ' varchar(25)NOT NULL,` title ' varchar(50)NOT NULL,` content` tinytext NOT NULL,` lastdate` date NOT NULL,PRIMARY KEY(` id `) ENGINE=InnoDB DEFAULT CHARSET=gbk AUTO _ INCREMENT=1;conn.php复制代码代码如下:PHP $ conn=@ MySQL _ connect(' localhost ',' root ','')或' die('数据库链接错误');mysql_select_db('form ',$ conn);MySQL _ query(' set name ' gbk ' ');add.php复制代码代码如下:服务器端编程语言(Professional Hypertext Preprocessor的缩写)包含conn . PHP ';如果($ _ POST[' submit ']){ $ SQL=' INSERT INTO '消息(id,用户,标题,内容,lastdate) VALUES (NULL,' $ _ POST[用户]',' $ _ POST[标题]',' $ _ POST[内容]',now()';MySQL _ query($ SQL);//页面跳转,实现方式为javascript $ url=' list.phpecho '脚本语言='javascript '类型=' text/JavaScript ';回声窗口。位置。href=' $ URLecho '/script ';} ?脚本类型='text/javascript '函数CheckPost(){ if(addFORm。用户。value='=' '){ alert('请输入用户名');添加表单。用户。焦点();返回false} if(addform。标题。价值。长度5){ alert('标题不能少于5个字符');添加表单。标题。焦点();返回false } }/script FORm name=' AddFORm ' METHoD=' POST ' ACTION=' add。PHP ' on submit=' return CheckPost();'用户:INPUT TYPE=' text ' NAME=' user '/br/标题:INPUT TYPE=' text ' NAME=' title '/br/内容:TEXTAREA NAME=' content ' ROWS=' 8 ' COLS=' 30 '/textarebr/INPUT TYPE=' submit ' NAME=' submit ' value=' add '/FORM list.php复制代码代码如下:服务器端编程语言(Professional Hypertext Preprocessor的缩写)包含conn . PHP ';PHP echo ' div align=' center ' a href=' add。' PHP '继续添加/a/div ';表格宽度=500边框='0 '对齐='中心'单元格填充='5 '单元格间距='1' bgcolor='#add3ef '?php $sql='按编号从消息顺序中选择* ';$ query=MySQL _ query($ SQL);while($ row=MySQL _ fetch _ array($ query)){?tr bgcolor='#eff3ff' td标题:font color='red '?=$row[title]?/font用户:font color='red '?=$row[user]?/font div align=' right ' a href=' preedit。PHP?id=?=$row[id]?'编辑/a|a href='delete.php?id=?=$row[id]?'删除/a/div/TD/tr tr bgColor=' # ffffff ' TD内容:=$row[content]?/TD/tr/bgColor=' # ffffff ' TD div align=' right '发表日期:=$row[lastdate]?/div/td /tr?php }?/桌子delete.php复制代码代码如下:服务器端编程语言(Professional Hypertext Preprocessor的缩写)包含conn . PHP ';$ id=$ _ GET[' id '];$query='从id='的消息中删除。$ idMySQL _ query($ query);php /页面跳转,实现方式为javascript $ url=' list.phpecho '脚本语言='javascript '类型=' text/JavaScript ';回声窗口。位置。href=' $ URLecho '/script ';preEdit.php复制代码代码如下:服务器端编程语言(Professional Hypertext Preprocessor的缩写)包含conn . PHP ';$ id=$ _ GET[id];$query='SELECT * FROM '消息其中id=' .$ id $ result=MySQL _ query($ query);while($ RS=MySQL _ fetch _ array($ result)){?表单方法=“发布”操作=“发布”。' PHP '输入类型='隐藏'名称='id '值='?=$rs[id]?'用户:INPUT TYPE=' text ' NAME=' user ' value='?=$卢比[用户]?/br /标题:INPUT TYPE=' text ' NAME=' title ' value='?=$rs[title]?/br /内容:TEXTAREA NAME=' content ' ROWS=' 8 ' COLS=' 30 '?=$卢比[内容]?/textarebr/INPUT TYPE=' submit ' name=' submit ' value=' edit '/FORMAT?php }?postEdit.php复制代码代码如下:服务器端编程语言(Professional Hypertext Preprocessor的缩写)包含conn . PHP ';$query='更新消息集用户=' $ _ POST[用户]',标题=' $ _ POST[标题]',内容=' $ _ POST[内容]',其中id=' $ _ POST[id]';MySQL _ query($ query);php /页面跳转,实现方式为javascript $ url=' list.phpecho '脚本语言='javascript '类型=' text/JavaScript ';回声窗口。位置。href=' $ URLecho '/script ';

版权声明:php开发留言板的CRUD(增,删,改,查)操作是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。