【原创】如何进行自定义页面创建以及创建新的数据库表、数据库写入及前端调用数据库数据-Discuz教程下载

【原创】如何进行自定义页面创建以及创建新的数据库表、数据库写入及前端调用数据库数据

开通本站Svip会员,全站资源免费下
关于如何进行自定义页面创建,请查看教程http://www.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个字段。请看下图。
1.png
进入MySQL数据库

2.png
点击操作

3.png
创建新的数据表和字段

2、创建完成pre_zaixianliuyan后依次输入字段名,id、姓名、电话、neirong,在id后方的A_I出勾选上,这个意思是自动增加id数的意思,方便调用的时候通过id数来区别最新的内容;字段类型默认即可INT的意思是11个数字字符以内,VARCHAR表示为可输入中文汉字及阿拉伯数字,TEXT为内容较多时使用的类型,长度/值我们可以统一写为255,然后保存。请看下图。
3.png
4.png
创建好的数据表和字段

【到此后台新的数据表及字段已经创建完成,那么我们就去实现前端如何写入数据库及调用数据库】

我们通过教程:http://www.tuyuanma.com/news_8386_1_1实现了如何创建新的页面并与dz程序关联。

3、如果已经完成了创建新页面,那么下面我们进入网站根目录——source——module——liuyan——将代码
亲爱的游客您好,请 登录 后进行 回复
和代码
亲爱的游客您好,请 登录 后进行 回复
放在代码
  1. if(!defined('IN_Discuz')) {
  2.         exit('Access Denied');
  3. }
复制代码
的下方,其中要注意的是'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}--> 如下图。
1.png
5、在头部和尾部代码中插入如下代码
亲爱的游客您好,请 登录 后进行 回复
如下图所示(图中附带说明)
1.png
【特别说明:以上则完成了前端的内容展示调用,可通过修改上方代码$perpage = 5中的数字5来修改展示数量,CSS样式这里就不对外开放,请大家自行编辑CSS样式吧,如需要源码帮助写样式的,请联系QQ:397916899 每次帮写样式收费50元】
6、<!--{template common/footer}-->上方插入如下代码
亲爱的游客您好,请 登录 后进行 回复
即可完成前端写入数据库功能。
【特别说明:代码中name="xingming"中的xingming必须与数据库表中的字段名称一致,CSS样式这里就不对外开放,请大家自行编辑CSS样式吧,如需要兔源码帮助写样式的,请联系QQ:397916899 每次帮写样式收费50元】

全部评论 0

您需要登录后才可以回帖 立即登录
登录
0
0
0
返回顶部