首页 > php框架

thinkphp3.2.2升级3.2.3后 Base table or view not found: 1146解决办法

在没升级前如果thinkphp中没有对应的数据表,直接定义模型就可以了,用D方法实例化就可以了,不过最近tp升级到3.2.3后出现问题提示错误:SQLSTATE[42S02]: Base table or view not found: 1146 Table 'gudong365.gd_weixin' doesn't exist  我确实没有创建gd_weixin这张表,但是模型是这样定义的:WeixinModel

阅读全文

多线程和gevent如何提高celery性能及稳定性

有朋友问我,我那个任务队列是怎么实现,他的疑问其实主要是celery不支持多线程。先说说我那实现的方法,其实我的做法和celery、rq这样的框架很像的,都是把任务push到队列里面,然后pull取出任务而已,celery里面还可以取任务,我这个是通过传送uuid来实现的。   朋友问celery不支持多线程,那是他没有好好看文档。celery是支持多任务并发的,哎。。。 好好看文档呀。

阅读全文

Yii CGridView columns利用数组或变量传值

Yii框架是一款不错的框架了,今天下文为各位介绍Yii CGridView columns利用数组或变量传值的一个学习笔记了,希望下文对大家有用.


继续Yii框架的学习与使用,CGridView对于网站后台而言十分有用处,可以很快速地实现数据列表显示,并集成排序,搜索等功能,很巧妙。
今天,在项目中遇到了状态显示问题,在controller中定义了数组:

阅读全文

Yii学习笔记之CGridView数据列表添加复选框提供多选批量删除、更新等功能

下面我们来看看关于小编整理的一篇关于Yii CGridView数据列表添加复选框提供多选批量删除、更新等功能,希望下文会给各位带来帮助.

Yii框架是一个很方便又好用的框架,就是文档上不是那么的完善,有很多东西需要挖掘代码。
近日,使用Yii框架开发的时候,就遇上了这么一些问题,需要为CGridView列表提供复选框功能,方便同时批量更新多条数据。
以下是步骤:

阅读全文

Yii 导入excel文件的例子

这个Yii 导入excel文件的例子其实就是把excel文件的内容读取出来然后显示了,这个不是导入到mysql数据库了.

例子没有导入到数据库那段代码,其实也简单只要读之后生成sql再执行即可导入到数据库在此小编就不介绍了

阅读全文