计算和比较行查询Mysql PHP

计算和比较行查询Mysql PHP,php,mysql,count,Php,Mysql,Count,我是一名PHP初学者,我需要您的帮助,如果查询的所有行都正确:打印一条消息,如果部分或全部不符合条件,则打印另一条消息 我需要Qry和PHP sintaxis的帮助,我想我需要使用te计数,但我现在不知道具体怎么做 谢谢 我的表名:oder_product +-----+-----+-----+-----+-----+------+ | id | item_id | shipping | delivery | ====================================== | 1

我是一名PHP初学者,我需要您的帮助,如果查询的所有行都正确:打印一条消息,如果部分或全部不符合条件,则打印另一条消息

我需要Qry和PHP sintaxis的帮助,我想我需要使用te计数,但我现在不知道具体怎么做

谢谢

我的表名: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

使用mysqli_num_rows()查找数字

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

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

卷曲的引号“美丽却致命。使用代码“编辑器”,而不是某种文字处理器。我使用TextWrangler,对不起,我不是很熟练地在forumall中编写这些
需要是常规引号
,如果你的代码是这样的话。在我的代码中使用了“全部”,这里完全错误,但我很清楚,我只是需要帮助回答。谢谢。卷曲的引号
'
美丽但致命。使用代码“编辑器”,而不是某种文字处理器。我使用TextWrangler,对不起,我不是很熟练地在forumall中编写这些
需要是常规引号
,如果你的代码是这样的话。在我的代码中使用了“全部”,这里完全错误,但我很清楚,我只是需要帮助回答。谢谢。这很好用,但计算查询结果,不知道如何不对应,总是告诉我所有的都对应。我想我需要一个firts查询counts all from ID=2,然后添加另一个查询进行比较?谢谢对不起,我没听懂你的话?我的英语有点差汉克,解决了这个问题,首先计算ID 2的记录,然后是您的示例,如果$result1=result2 Echo'结束。而且效果很好。非常感谢你!您需要在单个查询中检查所有ID?这很有效,但是计算查询结果,不知道如何不对应,并且总是告诉我所有ID都对应。我想我需要一个firts查询counts all from ID=2,然后添加另一个查询进行比较?谢谢对不起,我没听懂你的话?我的英语有点差汉克,解决了这个问题,首先计算ID 2的记录,然后是您的示例,如果$result1=result2 Echo'结束。而且效果很好。非常感谢你!您需要在一个查询中检查所有ID吗?
$rowcount=mysqli_num_rows($result);
if($rowcount>0){
echo 'All Products match';
}
else{
echo 'some products don’t match';
 }