thinkphp
xiesumin
这个作者很懒,什么都没留下…
展开
-
volist 、获取IP和事件以及分页功能
1、Volist标签主要用于在模板中循环输出数据集或者多维数组。 2、 前台显示ip和time 建表的时候两个数据类型都选vachar,然后在添加数据的时候 public function add(){ import('ORG.Util.Date'); $user=D('liuyan'); if($vo=$user->create()原创 2015-04-03 15:15:45 · 728 阅读 · 0 评论 -
一键导出excel
怎样一键导出excel public function input() { ob_end_clean(); //清除缓冲区,避免乱码 header("Content-Typ:text/html;charset=utf-8"); vendor('Excel.PHPExcel.Writer.IWriter'); vendor('Exce原创 2015-06-05 10:45:05 · 1199 阅读 · 0 评论 -
返回上一步、‘ELT,EGT'和插入编辑器
返回上一步: $sql['ID'] = array('ELT', '9');是什么意思?表示查询条件ID小于等于九 $sql['ID'] = array('EGT', '10');表示查询条件ID大于等于10; 公司简介插入编辑器 $(function() { $('#elm3').xheditor({skin:'o原创 2015-06-05 10:41:28 · 710 阅读 · 0 评论 -
URL参数
如何实现在地址栏上输入不同参数,就可以进入不同驾校的页面? 解决:输入的地址统一为:localhost/jiaxiao2_1/Index.php/?n=Get参数,参数就表示SchoolID $_SESSION['SchoolID'] = $_GET['n'];原创 2015-06-05 10:39:56 · 357 阅读 · 0 评论 -
thinkphp的控制器传参
若一个function里面的内容大都一样,只是表不一样,可以使用传参方法写一个方法就行 publicfunction zaixiao_basic($n) { $tab = M($n); $name = I('Name'); $idcard=I('IDcard'); $coachname = I('Coachname');原创 2015-04-09 08:49:08 · 2433 阅读 · 0 评论 -
thinkphp 增删改查 ajaxreturn
//根据条件查询 public function zaixiao_basic() { $tab=M('drivestutab'); $name =I('Name'); $idcard =I('IDcard'); $sql = " Name like '$name%' and IDcard like '$idcard%'" ;原创 2015-04-02 20:24:30 · 540 阅读 · 0 评论 -
更简单、更安全的查询方法
//另一种更安全的方法,且解决了查询,分页的问题,以后都应该用这种方法来做 publicfunction manage($n) { $tab = M($n); $Bigtitle = I('Bigtitle'); $Publishtime = I('Publishtime'); $page = isset($_POST['p原创 2015-05-18 20:15:38 · 647 阅读 · 0 评论 -
url传参
如何实现在地址栏上输入不同参数,就可以进入不同驾校的页面? 解决:输入的地址统一为:localhost/jiaxiao2_1/Index.php/?n=Get参数,参数就表示SchoolID $_SESSION['SchoolID'] = $_GET['n'];原创 2015-05-21 17:13:12 · 467 阅读 · 0 评论 -
easyui和thinkphp整合的分页功能
用easyui和thinkphp整合的赠删改查不能点击到下一页 解决: $total=$tab->where($sql)->count(); $result = array(); $result =$tab->where($sql)->limit($offset,$rows)->select(); $json='{"total":'.$to原创 2015-05-04 20:58:11 · 616 阅读 · 0 评论 -
配置URL路由
1、必须配置到外层的配置文件中 'URL_MODEL' =>2,//代表url被重写了,不需要入口文件 'URL_ROUTER_ON'=> true,//开启url路由 'URL_ROUTE_RULES'=> array(//使url可以直接访问localhost/blog/c_100.html 'c/:id'=> 'Index/List/index',原创 2015-05-10 11:30:09 · 599 阅读 · 0 评论 -
自定义标签
在Index根目录下建一个文件夹TagLib,再建一个TagLibHd.class.php文件 import('TagLib'); Class TagLibHd extends TagLib{//TagLib+标签库名称(首字母大写) Protected $tags = array( //定义标签原创 2015-05-10 15:04:56 · 425 阅读 · 0 评论 -
关联模型
Class BlogRelationModel extends RelationModel{ protected $tablename='blog'; //关联关系的参照表 protected $_link=array( //关联定义 'attr'=>array( 'mapping_type'=>MANY_TO_M原创 2015-05-09 11:50:47 · 450 阅读 · 0 评论 -
日历控件
怎样使html文件中的文本框中出现日历控件? 解决:在网上下载整个My97DatePicker,然后整个文件夹放进项目中的Public目录下,然后引用原创 2015-05-02 09:30:53 · 324 阅读 · 0 评论 -
访问控制器的方法
访问控制器里面的方法表达式为: Localhost/网站名/thinkphp.php?m=控制器名&a=方法名 也可以Localhost/网站名/thinkphp.php/控制器名/方法名/$_GET参数原创 2015-04-13 19:12:56 · 437 阅读 · 0 评论 -
U函数,I函数和模板后缀名
1、 如要改模板的后缀名,可在配置项中改:‘TMPL_TEMLATE_SUFFIX’=>’.htm’ 2、 U函数生成URL地址 U(’Index/index’,array(‘uid’=>1’),’’,1,true))可以 第一个参数解析为网站名/index.php/Index(控制器名)/Index.html,第二个参数可以组合上一个GET参数,第三个参数为伪静态后缀名,第四个参数为是否原创 2015-04-19 09:47:56 · 701 阅读 · 0 评论 -
公用配置文件
建立前后台公用的配置文件 在Index、Admin同级的文件夹中建一个Conf文件建一个config.php文件 return array( 'DB_HOST' => 'localhost', 'DB_NAME' => 'jxdb', 'DB_USER' => 'root', 'DB_PWD' =>'' ); ?> 然后可以分别在Index,Admin的co原创 2015-04-11 17:06:26 · 487 阅读 · 0 评论 -
Ueditor编辑器的使用
(1) 把ueditor文件夹放入Public目录下 (2) 在NewsAction.class.php中加上方法upload() public function upload() { import('ORG.Net.UploadFile'); $config = array( 'maxSize' => 200原创 2015-08-19 17:02:20 · 698 阅读 · 0 评论