谁一开始就是大神?

PHP 第116页

PHP

Yii中查询条件

Lvyqueen阅读(28)

两个表关联查询,其中可以用 addCondition,但是字段必须加t.字段名,也可以用compare,
这里就可以直接写字段名,这两种方式有什么区别?
$criteria->addCondition("t.status='ing'");
$criteria->compare('status', 'ing');

两种用法是用区别的,t是表别名,t.status=’ing’,是对别名为t的状态字段进行准确条件确定,而compare而不同,是对该字段进行模糊查询使用了,另外调用了AddsearchCondition这个函数,大致回答一下。

页面跳转

coollemon阅读(27)

Yii中页面跳转没有提示,就直接跳转了,然后用户体验有些不爽,用setFlash方法是不是直接写样式就行,还有假如想写弹出框如何实现?

你是想跳转前提示?还是跳转后再提示?
跳转后再提示
setFlash 不是可以实现吗?



就用setFlash就可以啊,用法挺多的
回答问题不行,跳转的时候直接空白了,啥也没有
原来是没有提示尴尬
setFlash是什么东东,在哪写的,没听说过,请指点
setFlash 是什么东东   没听过,请指点

YII运行在服务器IIS6上出现的错误

Dmhope阅读(29)

在本地使用xampp集成的服务器开发YII项目,原本在本地可用的登录验证和权限验证都可以正常使用。但把它搬到线上服务器(IIS6)的时候,登录验证就登录不了,权限验证过的页面也出现这个错误:PHP has encountered an Access Violation at 030E93A2
请问怎么解决好??是什么原因呢??

以前我在上家公司也碰到过这个问题,找管服务器的解决的,好像是资源分配不足的情况,做的几个网站都有这种情况,服务器是2003+iis6.0,解决一次之后过一段时间又会出现的…这是服务器原因,无力吐槽,当时找个借口走人了,不然老被客户烦,代码都是没问题的
****阿打算打算按时大时代

Yii怎么样一次插入多条记录?[1.1]

NobleCherry阅读(50)

遇到一种情况:就是在一个表中需要执行一次 insert 就插入多条记录,Yii 是不是有实现这个的方法?

sql拼接好N个值就行啊,然后dao执行就ok
新板块测试?
$db->createCommand()->bacthInsert($table,$data)

在某个字段中截取出ID的值

Tinacrab阅读(53)

‘value’=>’Helper::truncate_utf8_string($data->l_content,40,false)’,

我的内容和  ID  都是写在 l_content 字段里面  ID 在字段的最后面

请问怎样写才能截取出ID 的值??

很急!!!

问题不详细,无法回答,只能揣测:
比如:内容和ID直接使用特殊的符号将其连接起来比如“-”或者“|”
$data->I_content = “我的内容是大法师地方-12”;
$arr = explode(“-“, $data->I_content);
$id  = $arr[1];   //$data->I_content中特殊符号”-“只能唯一,不能出现两个以上 
用php 函数 explode(); ?

$data->I_content是指向这个参数I_content,我不知道你的结构是怎么写的,不过如果是数组的话那么直接$data->I_content[“id”]这么调用应该可以,你试试看。希望对你有帮助
最好是用正则去取。
因为你不知道你的ID值是多少位。
问题不是很清楚,如果是l_content里面的含有id信息,建议用正则。或者是存储有规律,直接截取相应部分即可
最好有个分隔符,用split一分就出来了。

Yii有没有生成短地址的机制?

ecyapple阅读(27)

Yii 有没有类似新浪的短地址生成机制?

有个开源项目yourls,可以看一下,[https://github.com/YOURLS/YOURLS][0]

jQuery升级会造成代码报错不兼容吗?[2.0]

AniStag阅读(75)

jQuery版本升级会造成代码报错不兼容吗?

老项目尽量保不要升级,以后坑会很多。会需要大部分的时间来兼容新老版本。
如果确实需要新的版本。可以在使用的页面中加载对应新的版本,

编写一个SQL查询,获取Employee表中第n高的薪水(Salary)?[2.0]

Jasonseagull阅读(84)

编写一个 SQL 查询,获取 Employee 表中第 n 高的薪水(Salary)。

+----+--------+
| Id | Salary |
+----+--------+
| 1  | 100    |
| 2  | 200    |
| 3  | 300    |
+----+--------+
例如上述 Employee 表,n = 2 时,应返回第二高的薪水 200。如果不存在第 n 高的薪水,那么查询应返回 null。

+------------------------+
| getNthHighestSalary(2) |
+------------------------+
| 200                    |
+------------------------+

来源:力扣(LeetCode)

请确认后,望采纳

SELECT ifnull(Salary,null) FROM Employee where Id=? ;

登录

找回密码

注册