评论列表
张生 2019-07-29 22:50:24 回复
在win环境下使用phpstudy环境测试正常的代码,部署到ubuntu下面时,提示getlist里传的参数有问题,出错提示如下:
[Mon Jul 29 22:45:19.705475 2019] [:error] [pid 18328] [client 120.229.54.242:45424] PHP Fatal error: Uncaught Error: Call to a member function query() on null in /var/www/html/proj/lib/base/dao/dao.class.php:382\nStack trace:\n#0 /var/www/html/proj/lib/base/dao/dao.class.php(740): baseDAO->count('')\n#1 /var/www/html/proj/module/book/model.php(29): baseDAO->page(Object(pager))\n#2 /var/www/html/proj/module/study/control.php(39): bookModel->getList(Object(pager))\n#3 /var/www/html/proj/framework/base/router.class.php(1690): study->index(0, 20, 0)\n#4 /var/www/html/proj/index.php(31): baseRouter->loadModule()\n#5 {main}\n thrown in /var/www/html/proj/lib/base/dao/dao.class.php on line 382
回复
SQL有问题。
foreach遍历数组问题 2019-06-18 19:41:51 回复
<?php foreach($array as $key);?><?php endforeach; ?>用这个来遍历数组浏览器报endforeach语法错误,注释endforeach后,只显示一条数据,请问这要如何处理,
rexxx 2019-05-24 10:18:47 回复
您好,请问这个事物的话要怎么用呢
回复
$this->dao->begin()->xxxx->commit();
h 2019-04-24 13:56:38 回复
王老师,我写了一句原生sql那么怎么执行这个sql呢
回复
我看了看文档,没找见有执行原生sql的地方
hzk 2019-04-15 13:58:47 回复
CONCAT(',', plan, ',') LIKE '%,19,%' 请问一下这个语句拼接后是什么样子呢?
回复
你可以用$this->dao->xxxx()->printSQL()看最终组装的sql是什么。
peng 2019-03-22 16:10:43 回复
您好,请问dao语句怎么去比较日期? 我按照如下写不生效,麻烦给看下,谢谢!
->andWhere('t1.deadline')->lt(date('Y-m-d h:i:s'))
->andWhere('t1.deadline')->ne('0000-00-00')
回复
可以把最后的exec, fetch等函数改成 printSQL(),就可以打印出来拼装完之后的SQL。
任康 2019-03-13 13:44:22 回复
你好,我现在在做二次开发,涉及到多个数据库的增删改查,请问如何操作多个数据库呢?
回复
表名前面加上数据库名就可以了。

select * from zentao.user
盼兮~ 2019-01-09 18:42:18 回复
在哪找整个的手册 方法什么的 感觉这个不太全
y_w_x_k 2018-11-29 16:05:22 回复
dao类能操作sql server吗?怎么实例化呢?
回复
从理论上来讲支持,但估计要做修改调整。
2018-11-21 17:57:58 回复
王老师请问怎么写子查询
回复
不支持子查询。可以查出来之后用php组合变量,然后再查询。