实验七:留言显示编辑
循环显示,增删改查的功能在阶段测试做过了,这次主要需要增加
- 删除修改按钮的显示利用session判断用户状况
- 修改功能配合签写留言页面(在签写留言页面接收留言ID,在数据库中查询,并打印在填写框中
- CSS样式(这个真的不想仔细做了,果咩。。。)
目的:
实验内容:
在上次作业的基础上,完成留言显示页面。
1、制作留言显示页面(index.php),并将该页面链接到所有的“浏览留言”上,该页面可以将数据表中所有的留言读出并显示:
2、index.php页面会在当前登录用户的帖子下方显示编辑和删除按钮,如图:
3、编辑功能:当点击编辑按钮会进入编辑页面,该页面必须只有登录用户才能访问,初始状态可以显示用户留言的标题(不可编辑)和内容(可编辑),当用户修改后点“修改”按钮可以完成修改。如图:
4、留言删除:当点击删除按钮时会弹出提示确认对话框,点击确定会删掉该留言
报错:
在echo <<<中嵌套<??>使用数据库查询到的数组时
Parse error: syntax error, unexpected '' (T_ENCAPSED_AND_WHITESPACE), expecting identifier (T_STRING) or variable (T_VARIABLE) or number (T_NUM_STRING)
解决:https://www.jb51.net/article/17983.htm
在数组变量外套{}
设置tr的边框
https://blog.csdn.net/chengjun583/article/details/40115907
只有table,th和td有独立的边框,tr并无边框。
table{ border-collapse: collapse; } |
border-collapse: collapse; 将table,th和td的边框合成单一的边框,此时在使用tr就可以达到目的。
点击图片跳转页面
<a href="add.php?id={$value['id']}"><img src="image/i1.gif"> </a> |
Alert与确认(confirm 消息对话框)
Alert只有确认选项,不能取消
confirm
<script type="text/javascript"> function rec() { var mymessage=confirm("你喜欢javascript吗?"); if(mymessage==true) { document.write("很好,加油!"); } else if(mymessage==false) { document.write("要学javascript,而且必须学"); } } </script>
</head> <body> <input type="button" name="button" value="点击我,弹出确认对话框" οnclick="rec()" /> </body> |
效果图
下载资源编号:11176629