博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
用pdo实现的织梦后台留言板
阅读量:7000 次
发布时间:2019-06-27

本文共 3276 字,大约阅读时间需要 10 分钟。

prepare($sql); $st->bindParam(':title', $title); $st->bindParam(':tid', $tid); $st->bindParam(':mid', $mid); $st->bindParam(':uname', $uname); $st->bindParam(':email', $email); $st->bindParam(':homepage', $homepage); $st->bindParam(':qq', $qq); $st->bindParam(':face', $face, PDO::PARAM_STR); $st->bindParam(':msg', $msg, PDO::PARAM_STR, 1000); $st->bindParam(':ip', $ip); $st->bindParam(':dtime', $dtime); $st->bindParam(':ischeck', $ischeck); $exec_result = $st->execute(); if($exec_result){ return rtn(1, '您已成功发表留言,但需审核后才能显示!'); }else{ return rtn(0, '对不起,发表留言失败,请稍候再试!'); }}$page = $_GET['p'];$page = isset($page) ? $page:1;$page = (int)$page;$page_size = 10;pdo_conn();//页数和记录数$tsql = "select count(1) as c from `{
$cfg_dbprefix}guestbook` where ischeck=1";$result = $pdo->query($tsql);$tlist = $result->fetchAll();$total = $tlist[0]['c'];if(0==$total%$page_size){ $page_number = (int)($total/$page_size);}else{ $page_number = (int)($total/$page_size + 1);}if($page>$page_number){ $page = $page_number;}if($page<1){ $page = 1;}$start = ($page-1)*$page_size;$sql = "select * from `{
$cfg_dbprefix}guestbook` where ischeck=1 order by id desc limit {
$start},{
$page_size}";$result = $pdo->query($sql);$list = $result->fetchAll();if($page>1){ $up = $page - 1;}else{ $up = 1;}if($page<$page_number){ $down = $page + 1;}else{ $down = $page_number;}$last = $page_number;function pdo_conn(){ global $pdo, $cfg_dbhost, $cfg_dbname, $cfg_dbuser, $cfg_dbpwd; if(empty($pdo)){ $pdo = new PDO("mysql:host={
$cfg_dbhost};dbname={
$cfg_dbname};", $cfg_dbuser, $cfg_dbpwd, array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES'utf8';")); $pdo->setAttribute(PDO::ATTR_EMULATE_PREPARES, false); $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); } return $pdo;}function rtn($status, $msg, $data=''){ $result = array('status'=>$status, 'msg'=>$msg, 'data'=>$data); echo json_encode($result);}?>
留言板
留言板
当前位置:
主页 >
留言板 >
$item){ $uname = "guest_".$item['id']; $ip = $item['ip']; $ip_arr = explode(".", $ip); $ip = $ip_arr[0].".".$ip_arr[1].".*.*"; $dtime = $item['dtime']; $dtime = date('Y-m-d H:i', $dtime); $msg = $item['msg']; $face = $item['face']; if(empty($face)) $face = "01"; ?>
时间:
IP:
首页
上一页
下一页
尾页 共
页/
条留言 转到:
发布留言:
*留言内容:
(1000字内)
  

Pdo::$instance->beginTransaction(); //开启事务

Pdo::$instance->rollBack(); //回滚

Pdo::$instance->commit(); //提交事务

转载于:https://www.cnblogs.com/chy1000/p/4731860.html

你可能感兴趣的文章
SRE工程师到底是做什么的?
查看>>
硅谷AI发展简史:AI和区块链都是死路一条?
查看>>
解读微软开源MMLSpark:统一的大规模机器学习生态系统
查看>>
Reinhold就Jigsaw投票一事向JCP提交公开信
查看>>
Microsoft发布了Azure Bot Service和LUIS的GA版
查看>>
第三天 函数
查看>>
string 高频使用
查看>>
Javascript中的抛物线 ~ 加入购物车小动画
查看>>
学习|学习的奥秘
查看>>
Windows 命令行下解决python utf-8中文输出的终极解决方案
查看>>
Go 性能优化技巧 10/10
查看>>
一个通过物理地址查询网卡所属厂商的Python库——mac.py
查看>>
【编码】切割单词流并逆向、大小写反转输出-牛客联合笔试编程题(一)-2016.04.08...
查看>>
Vim实战指南(五):文本替换
查看>>
Flask 教程 第二十三章:应用程序编程接口(API) ...
查看>>
索尼推出新专利,可提供磁场定位追踪
查看>>
rundeck yum 安装完成后跳转http://localhost:4440/menu/home问题解决 ...
查看>>
E3新秀Immerex发布VRG-9020,会是一款颠覆VR行业的头显吗? ...
查看>>
Euler 今日问世!国内首个工业级的图深度学习开源框架,阿里妈妈造 ...
查看>>
非root用户开启tomcat报错Permission denied
查看>>