如何使用limit查看mysql中的数据?
加载此代码( will check data in row id 2
)时,它是 echo requests field
为什么不回显 not requests field
这是测试表:
________________________________
| id | pro_id | requests |
| 1 | 11111 | 0 |
| 2 | 12345 | 0 |
| 3 | 12345 | 0 |
| 4 | 12345 | 1 |
|__5___|__12345___|_____1______|
这是用于检查 test_table 中数据的 php 代码
<?PHP
include("connect.php");
$i = "0";
$sql = "SELECT * FROM test_table WHERE pro_id = '12345' AND requests != '0' order by id asc limit $i,1";
$query = mysql_query($sql);
$result = mysql_fetch_array($query);
if($result)
echo "requests field";
else
echo "not requests field";
?>
最佳答案
因为 $result 是结果集,所以它有 0 行
if(array)
true;
else
false;
它总是返回 true。因为空数组永远不等于 FALSE;
关于php - 如何使用limit检查mysql中的数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28017516/