关于如何进行自定义页面创建,请查看教程:http://tuyuanma.com/news_8386_1_1
搭配教程:【原创】数据库表添加一个当前时间并在前端调用
教程成果演示:https://www.ps-boat.com/about/guestbooks/
【原创】强制用户填入相关信息,否则无法提交相关信息
下面我们开始如何创建新的数据库表
1、打开mysql数据库,进入需要创建表的网站数据库中,点击操作——新建数据表(我这里用的是pre_zaixianliuyan,zaixianliuyan名称可改为你自己想要取的名字,字段数根据你要创建的表字段+1而定,如果您的表需要创建1姓名、2邮箱、3电话、4地址、5性别、6年龄,那么就是6+1个字段,就是7个字段数),这里我们只需要姓名、电话、留言内容3个字段+1个字段就是4个字段。请看下图。
进入MySQL数据库
点击操作
创建新的数据表和字段
2、创建完成pre_zaixianliuyan后依次输入字段名,id、姓名、电话、neirong,在id后方的A_I出勾选上,这个意思是自动增加id数的意思,方便调用的时候通过id数来区别最新的内容;字段类型默认即可INT的意思是11个数字字符以内,VARCHAR表示为可输入中文汉字及阿拉伯数字,TEXT为内容较多时使用的类型,长度/值我们可以统一写为255,然后保存。请看下图。
创建好的数据表和字段
【到此后台新的数据表及字段已经创建完成,那么我们就去实现前端如何写入数据库及调用数据库】
我们通过教程:http://tuyuanma.com/news_8386_1_1实现了如何创建新的页面并与dz程序关联。
3、如果已经完成了创建新页面,那么下面我们进入网站根目录——source——module——liuyan——将代码!qinai!游客!yincang_youke! 和代码!qinai!游客!yincang_youke! 放在代码- if(!defined('IN_Discuz')) {
- exit('Access Denied');
- }
复制代码 的下方,其中要注意的是'xingming' => $_POST['xingming'], 'dianhua' => $_POST['dianhua'], 'neirong' => $_POST['neirong'],必须要和后台创建的数据库字段一致,zaixianliuyan也必须和后台创建的新数据库表pre_zaixianliuyan一致,到此完成了将数据库前端写入的代码放置到DZ程序关联的对应页面中了。
4、进入网站根目录——template——dean_hiqy_160318——liuyan——index.htm打开该文件,保留头部和底部内容<!--{template common/header}--><!--{template common/footer}--> 如下图。
5、在头部和尾部代码中插入如下代码!qinai!游客!yincang_youke! 如下图所示(图中附带说明)
【特别说明:以上则完成了前端的内容展示调用,可通过修改上方代码$perpage = 5中的数字5来修改展示数量,CSS样式这里就不对外开放,请大家自行编辑CSS样式吧,如需要兔源码帮助写样式的,请联系QQ:397916899 每次帮写样式收费50元】
6、<!--{template common/footer}-->上方插入如下代码!qinai!游客!yincang_youke! 即可完成前端写入数据库功能。
【特别说明:代码中name="xingming"中的xingming必须与数据库表中的字段名称一致,CSS样式这里就不对外开放,请大家自行编辑CSS样式吧,如需要兔源码帮助写样式的,请联系QQ:397916899 每次帮写样式收费50元】 |