(已解决)jake好,请问查询条件中非0值怎么写?
发布于:2022-01-17 09:50:54
#1 vsxp
如有条件:
$condition = array('u_id'=> $_SESSION["userinfo"]["u_id"],
'one_id'=>);请问如何满足 one_id 为非零?目前只知道是满足等于的条件。
谢谢。
呵呵,解决了。自己死板了。
$condition = array('u_id'=> $_SESSION["userinfo"]["u_id"],
'one_id'<>0);
就OK了。
2010-11-19 22:19:03
#2 jake
$condition可以是数组或是字符串,楼上的解决方式有些怪了,数组是不能那样用的吧?
应该是
$condition = " 'u_id' = {$_SESSION["userinfo"]["u_id"]} AND 'one_id'<>0 ";
2010-11-20 09:41:11
#3 vsxp
不清楚,用下面代码,通过了。。
$condition = array('u_id'=> $_SESSION["userinfo"]["u_id"],'one_id'<>0);
不过还是改成老大那种模式了。
2010-11-20 11:39:06
#4 vsxp
$condition可以是数组或是字符串,楼上的解决方式有些怪了,数组是不能那样用的吧?
应该是
$condition = ...
jake 发表于 2010-11-20 09:41 
$condition可以是数组或是字符串,楼上的解决方式有些怪了,数组是不能那样用的吧?
应该是
$condition = "
u_id = {$_SESSION["userinfo"]["u_id"]} AND
one_id<>0 ";红色部分不能有引号,OK。
谢谢。
2010-11-21 03:43:15
#5 jake
的确,红色部分的字段名不能加引号。
2010-11-22 08:56:36