繁体   English   中英

计算和比较行查询Mysql PHP

[英]Count and Compare rows Query Mysql PHP

我是PHP的初学者,如果查询的所有行都正确,我希望得到你的帮助:打印一条消息,如果某些或所有行不符合条件,则打印另一条消息。

我需要帮助Qry和PHP sintaxis,我想我需要使用te COUNT,但我现在不知道怎么做。

谢谢。

我的表格名称:oder_product

+-----+-----+-----+-----+-----+------+
| id | item_id | shipping | delivery |
======================================
| 1  |    1    |   YES    |    NO    |  
======================================

======================================
| 2  |    2    |   YES    |   YES    | 
======================================
| 3  |    2    |   YES    |   YES    | 
======================================
| 4  |    2    |   YES    |   YES    | 
======================================
| 5  |    2    |   YES    |   YES    | 
======================================

======================================
| 6  |    3    |   YES    |    NO    | 
======================================
| 7  |    3    |   YES    |   YES    | 
======================================

SELECT * FROM oder_product WHERE shipping=’YES’ AND delivery=’YES’ AND item_id=‘2’;

PHP

If $result=all rows match;
Echo’ All Products match’;

else
Echo’ some products don’t match’;
$sql=SELECT * FROM oder_product WHERE shipping='YES' AND delivery='YES' AND item_id='2';
$result=mysqli_query($con,$sql);

使用mysqli_num_rows()查找数字

$rowcount=mysqli_num_rows($result);
if($rowcount>0){
echo 'All Products match';
}
else{
echo 'some products don’t match';
 }

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM