php 必须同时满足两个条件
满足一个查询条件我是这样写的改成同时满足两个怎么写如图一个是“mc”数据库字段是:mcbh另一个是“phone”数据库字段是:consignee_phone...
满足一个查询条件 我是这样写的
改成同时满足两个怎么写
如图一个是“mc” 数据库字段是:mcbh
另一个是“phone” 数据库字段是:consignee_phone 展开
改成同时满足两个怎么写
如图一个是“mc” 数据库字段是:mcbh
另一个是“phone” 数据库字段是:consignee_phone 展开
4个回答
展开全部
用 AND 或者 Having
但是你的代码很不规范 而且很不安全 很容易给人sql注入
用下 mysql_real_escape_string 吧
$mc=mysql_real_escape_string($_GET['mc']);
$phone=mysql_real_escape_string($_GET['phone']);
$count=$db->getRow("SELECT COUNT(*) FROM sales_orders WHERE mcbh LIKE '{$mc}' AND consignee_phone ='{$phone } ' ");
但是你的代码很不规范 而且很不安全 很容易给人sql注入
用下 mysql_real_escape_string 吧
$mc=mysql_real_escape_string($_GET['mc']);
$phone=mysql_real_escape_string($_GET['phone']);
$count=$db->getRow("SELECT COUNT(*) FROM sales_orders WHERE mcbh LIKE '{$mc}' AND consignee_phone ='{$phone } ' ");
展开全部
$a = 1;
$b = 2;
if ($a == 1 && $b == 2) {
//这样就同时满足2个条件了
}
$b = 2;
if ($a == 1 && $b == 2) {
//这样就同时满足2个条件了
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
where mcbh = '{$_GET['mc']}' and consignee_phone = '{$_GET['phone']}'
更多追问追答
追问
哥因为是初学者 很多东西都不懂 能不能麻烦 多写点 只写一句 我不知道改改哪里
追答
哥因为是程序猿,比较忙。你的代码又是截图,懒得敲那么多字,你把代码复制出来吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
加个 and 不就可以继续写条件了1
追问
我刚刚试过了 不行 应该是哪里错了 能不能写出来
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询