php
青梅煮酒123
这个作者很懒,什么都没留下…
展开
-
php增删改查等常用方法封装
<?php/** * Created by PhpStorm. * User: chu * Date: 2016/4/3 * Time: 20:33 *///连接数据库function connect(){ $link=mysqli_connect(DB_HOST,DB_USER,DB_PWD,DB_DBNAME) or die("数据库连接失败Error:".mysql原创 2016-04-12 20:49:01 · 1131 阅读 · 0 评论 -
登录注销
public function login(){ session_start(); $name=$_POST['name']; $pwd=$_POST['pwd']; $code=$_POST['code']; $Verify = new\Think\Verify(); $re=$Veri...原创 2016-04-12 20:23:30 · 220 阅读 · 0 评论 -
thinkphp验证码
//验证码生成方法public function img(){ $config = array( 'imageW'=>150, 'imageH'=>40, 'fontSize'=>18, // 验证码字体大小 'length'=>4,// 验证码位数 'useNoise'=...原创 2016-04-12 20:26:30 · 459 阅读 · 0 评论 -
thinkphp页面跳转及模板输出
页面跳转//操作成功$this->success('登陆成功',U('Admin/index'),1);$this->success('操作完成','/Article/index',3);//操作失败$this->error('用户名密码错误','index',1);//模板渲染跨模板display('[模板文件]'[,'字符编码'][,'输出类型'])$t...原创 2016-04-12 20:27:35 · 1605 阅读 · 0 评论 -
thinkphp验证码刷新
//方法一<<span style="color:#e3e3ff;font-weight:bold;">img src="<{:U('Login/img')}>" onclick="JavaScript:this.src+='?'+ Math.random(); ">//方法二<<span style="color:#e3e3f...原创 2016-04-12 20:46:18 · 208 阅读 · 0 评论 -
thinkphp增删改查
//前台页面<button style="float: right" class="btn btn-info" onclick="curd('{:U('Admin/add')}')"><i class="fa fa-plus"></i>添加</button><td class="col-md-3"> <button ...原创 2016-04-28 20:30:08 · 278 阅读 · 0 评论 -
thinkphp分类显示
//后台Controller类中的方法 public function index(){ $users = D('Admin'); $at=I('get.at'); if(empty($at)){ $re = $users->findAll(); }elseif($at==4){ $re = $users->findAll(); }else{ $re = $...原创 2016-04-28 20:22:01 · 290 阅读 · 0 评论 -
Fatal error: Call to a member function fetch_array() on a non-object in E:\wamp\www\shop\index.php
//出错代码function fetchone($sql, $retult_type = MYSQLI_ASSOC){ global $conn; $result = $conn->query($sql); $row = $result->fetch_array($retult_type); return $row;}//原因是$sql未被正确赋值,原创 2016-04-15 20:42:27 · 1614 阅读 · 0 评论 -
php下foreach()错误提示Warning: Invalid argument supplied for foreach()
Warning: Invalid argument supplied for foreach() 的中文意思是说foreach需要是一个数组而给它的是一个无效的参数。解决方案:就是在循环前面加上判断直接使用is_array判断给的值是不是为数组1代码如下:if(is_array($items) && !empty($items)){foreach( )...原创 2016-04-15 20:38:40 · 821 阅读 · 0 评论 -
Fatal error: Allowed memory size of 134217728 bytes exhausted的解决方案
致命错误:允许的内存使用为128M(程序试图使用超过了384K(本例))Fatal error: Allowed memory size of 134217728 bytes exhausted(triedto allocate 393216 bytes)这个问题以前没见过,从字面上理解是程序使用了过多的内存,已经超过了128M了。网上提供了两个简单的解决方案:1,改php.ini文件,...原创 2016-04-15 20:32:17 · 4198 阅读 · 0 评论 -
字符串生成
//生成随机字符串function buildRandomString($type=1,$length=4){ if($type==1){ $chars=join('',range(0,9)); }elseif($type==2){ $chars=join('',array_merge(range('a','z'),array_merge('A'原创 2016-04-12 20:59:16 · 177 阅读 · 0 评论 -
分页
//每页记录$pageSize=2;//得到当前页 $page=$_REQUEST['page'] ? (int)$_REQUEST['page'] : 1;//按分页查询数据 $rows=getAdminByPage($page,$pageSize);//分页查询数据function getAdminByPage($page,$pageSize){ $sql="se原创 2016-04-12 20:50:57 · 145 阅读 · 0 评论 -
thinkphp配置
<?phpreturn array( //'配置项'=>'配置值' //配置定界符 'TMPL_L_DELIM'=>'<{', 'TMPL_R_DELIM'=>'}>', //配置数据库 'DB_TYPE'=>'mysql', 'DB_HOST'=>'localhost', 'DB...原创 2016-04-09 10:44:53 · 152 阅读 · 0 评论