Php 在Foreach中嵌套If语句

Php 在Foreach中嵌套If语句,php,mysql,Php,Mysql,我正在尝试自动排除我的博客中有反对票的条目(最简单的答案(无需复制和粘贴所有代码): 您可以将查询更改为仅返回票数等于或大于零的行: 例如: SELECT vote FROM voting where item = ? and vote >= 0 这样,您就不需要循环中的条件。您只需要处理大于或等于零的投票的部分。将值解析为INT,因为当它来自DB时,它通常以字符串的形式出现: if ( (int)$vrow['vote'] < 0){ ... 如果((int)$vrow['v

我正在尝试自动排除我的博客中有反对票的条目(最简单的答案(无需复制和粘贴所有代码):


您可以将查询更改为仅返回票数等于或大于零的行:

例如:

SELECT vote FROM voting where item = ? and vote >= 0

这样,您就不需要循环中的条件。您只需要处理大于或等于零的投票的部分。

将值解析为INT,因为当它来自DB时,它通常以字符串的形式出现:

 if ( (int)$vrow['vote'] < 0){ ...
如果((int)$vrow['vote']<0){。。。
SELECT vote FROM voting where item = ? and vote >= 0
 if ( (int)$vrow['vote'] < 0){ ...