碰到一个神奇的问题
数据表有19000多条数据某个字段分为1和2
字段为1的数据14000多条
字段为2的数据5000多条
$result = mysqli_query($con,"select * from table");
while($row = mysqli_fetch_array($result)){
echo $row['Id'].'<br/>';
}
时,数据输出不全,且不同浏览器下有细微差异,大概输出12000条左右
$result = mysqli_query($con,"select * from table where Wpkk = '1'");
while($row = mysqli_fetch_array($result)){
echo $row['Id'].'<br/>';
}
时,所有字段为1的数据都可以输出
$result = mysqli_query($con,"select * from table where Wpkk = '2'");
while($row = mysqli_fetch_array($result)){
echo $row['Id'].'<br/>';
}
时,所有字段为2的数据都可以输出
但就是同时输出字段1和字段2的数据时,就会只输出12000多条的样子。
试试把PHP运行时间限制调长一点 可能是是浏览器限制,不能渲染那么多 和sql没啥关系
页:
[1]