yii相关内容
使用Yii,我怎么能得到一个有效记录的数组。 说是这样的: 阵列('富','巴','拉拉') 这是这样的: 的MyTable ::模型() - >的findall() 解决方案 不要使用的ActiveRecord 。使用 CDBCommand-> queryColumn()
..
我使用的活动记录。让我们致电型号产品。我怎样才能得到“选择tbl_product分钟(价格),其中,名称,比如'%发胶%”“使用活动记录? 解决方案 您可以使用这样的: $标准=新CDbCriteria; $ criteria->选择='MIN(价格)为minprice“; $ criteria->条件='的名字,如:searchTxt“; $ criteria-> PA
..
最近,我开始用Yii的PHP MVC框架的工作。我在寻找建议我应该怎么继续通过框架使用的数据库:我应该使用框架的基础类的CActiveRecord其中涉及数据库,或者我应该去与经典的SQL查询功能(在我的情况MSSQL) 显然与否,对我来说似乎更容易通过经典的SQL查询来处理数据库,但是,在某些时候,我想必须有使用框架的方法的优势。 一些SQL查询将获得pretty的复杂pretty的频
..
我有类似如下的关系记录: 有网友(表用户)与IDS 有类(表类别)与ID,名称 有篇(表项目)与ID,身体,CATEGORY_ID 然后有一个表read_articles与article_id的,USER_ID 这样用户就可以看到一个类别中的所有文章的列表。他们可以点击一篇文章,它会添加一个条目(USER_ID,article_id的)到read_articles表。 我希望能够使用的Yii
..
更新时间: 我有两个相关的模型,即候选人和资格。他们有一对一它们之间的关系。我使用CActiveForm,并希望对关系数据执行CRUD操作。我已经能够插入数据,但我有更新和删除的问题。的功能正在显示的$ id但所显示的页上的唯一的东西。 CandidateController 公共职能actionUpdate($ ID) { 回声的$ id; //这是打印页面上的ID $
..
我在做一个网上商店。我有两个型号:产品和类别。 产品可以有一个类别,而类别可以有很多的产品。 我定义的模型关系。我可以访问的类别和产品。但我想从具体类别中的所有产品。我试着从官方文档“懒”和“渴望”的方式,但没有成功关系查询的例子很多。能否请您解释如何实现的呢? 下面是我的code: 类别控制器: 公共函数关系() { 返回数组( '产品'=>阵列(自:: H
..
我知道如何查询与Yii中的活动记录环境的表。我找不到文档调用MySQL的看法。另外,我知道如何模拟与GII工具活动记录表,但有没有办法做到这一点的一个数据库视图? 解决方案 它应该很好地工作以同样的方式与表。只需使用视图名称时生成模型。
..
在我的数据库,我有两个表,制造商和塑料: CREATE TABLE`manufacturer`( `ID` INT(11)NOT NULL AUTO_INCREMENT, `name` VARCHAR(64)DEFAULT NULL, PRIMARY KEY(`ID`) )ENGINE = InnoDB的AUTO_INCREMENT = 30默认字符集= UTF8 CREATE
..
我已经用codeigniter之前,它有一个功能,将呼应最后的数据库查询 - 用于调试真正有用的 如... $这个 - > getSomeData->的findAll(); Yii的命令输出的这种单一的查询如SELECT * FROM TABLE ... 是否Yii中也有类似的功能,只是表现出了最后的查询执行? 解决方案 尝试在你的配置文件。可以看到在页面底部的查
..
有谁知道如何在Yii中只使用一个窗体上添加多个记录?所有记录属于同一型号和是相同格式的 非常感谢, 尼克 解决方案 的相当于“batchCreate”方法的”BATCHUPDATE“从指南可能是这样的: 公共职能actionBatchCreate(){ $模式=阵列(); //因为你知道有多少车型 $ i = 0; 而($ I小于5){ $模式[] = MODELNAME ::模型();
..
我来自一个.NET的世界。现在进入这些寒冷的PHP水域。 我发现,让我有点糊涂了一个例子。当然,我想OOP基本面适用于这个PHP code,但它没有意义。 这是课堂上,我在说什么。 < PHP 命名空间的应用程序\车型; 类用户扩展\警予\基地\对象实现\警予\网络\ IdentityInterface { 公众的$ id; 公众$的用户名; 公众$密码;
..
从窗口 我提出的Yii 项目的Linux版本(CentOS)也改变了文件夹和文件的权限读和写,但访问时,发生错误: 服务器错误! 服务器遇到一个内部错误,无法完成您的请求。无论是服务器过载或出现在CGI脚本错误。 如果你认为这是一个服务器错误,请与网站管理员联系。 在错误日志: [周六14年4月27日:54:50.753643 2013] [核心:警惕] [PID 2153]
..
我问这个在过去关于单点登录(SSO)类似的问题,但我意识到,这仅适用于子域,但在我的情况,我没有使用子域名,但只是不同的Yii应用程序在同一在一个域服务器。 我有www.mydomain.com/app1和www.mydomain.com/app2 这两个应用程序使用同一个数据库,并使用相同的表进行登录。 我想发生什么 帐户是相同的两个应用程序的 在用户登录到APP2(或APP1,这并不
..
林试图在Yii框架一个网上商店。现在我想,当用户点击一个图标,取消设置会话。 目前,我有它的工作就是发送一个JSON调用文件,但URL中的JSON呼叫正在rewrited我的htaccess的,我认为。 JSON电话: $(文件)。就绪(函数(){ $('。glyphicon-垃圾“)。点击(函数(){ $ .getJSON(“AJAX / load.php行动=取
..
我是新来的Yii和面临的URL的一些问题。我不想的index.php 在我的网址。下面code我尝试过: 的.htaccess 文件: RewriteEngine叙述上 #如果一个目录或文件是否存在,直接使用它 的RewriteCond%{} REQUEST_FILENAME!-f 的RewriteCond%{} REQUEST_FILENAME!-d #否则将其转发到index.php
..
我尝试使用Yiinitializr网站的结构我的Yii项目。其结构是这样的: 根 --backend ----非标准Yii的文件夹 ----... - - 万维网 ------ index.php文件(admin.mysite.com) - 共同 后端和前端----共同文件夹 ----... --backend ----非标准Yii的文件夹 ----... - - 万维网 ------
..
所有的 首先,我对英语的任何错误道歉 好,我的问题是这样的: 我有了在后端文件夹,并收到以下路径请求 [根] /后端/ WWW (其中包含用于处理请求的index.php文件) 我有了在前端文件夹,并收到以下路径请求 [根] /前端/ WWW (其中包含用于处理请求的index.php文件) 我还一个文件夹命名为通用这是后端和前端之间共享(包含框架的图书馆,以及其他文件) 在需
..
使用的.htaccess我成功地从URL中删除的index.php。 为了获得良好的搜索引擎优化的做法,我需要去除WWW preFIX。组合的两个阿帕奇规则给出了一个错误。 我型www.site.com,我有site.ru - OK! 我型www.site.com/catalog,我得到site.ru - 错误!它的主页。 我型www.site.com/page/some_pag
..
我一直在寻找各地的#1和YII论坛上,有很多答案, 这并没有帮助我...... 这是我的情况。 我有控制器名为:凸出并称为操作查看。 它得到: ID (INT),名称(串) 所需的名称有时会用特殊字符如: +,#$%^&放大器; * - !] 所以,当我跑的 createUrl()函数返回我不那么友好的URL。 例如: ID = 1029 名称=养护佛蒙特州盐田系统,赫曼努斯,南非。的
..
我有工作的的 Yii框架的在的的Apache / 2.2.15(CentOS的)服务器的。 以下行注释掉中的的 /etc/httpd/conf/httpd.conf中的 的LoadModule rewrite_module模块/ mod_rewrite.so 我可以看到的mod_rewrite 在加载的模块我下的时候 < PHP的phpinfo(); ?&G
..