Rom*_*nko 0 php mysql database arrays
我试图获取数据库中的所有行.我的代码:
$sql = "SELECT * FROM lectors";
$array = array();
while($row = mysqli_fetch_assoc(mysqli_query($con,$sql))){
echo $row["name"];
}
Run Code Online (Sandbox Code Playgroud)
当我发送请求时,服务器不回复.有任何想法吗?
while($row = mysqli_fetch_assoc(mysqli_query($con,$sql))){
Run Code Online (Sandbox Code Playgroud)
这是一个永无止境的循环,你的查询每次都会执行正常,循环永远不会终止.
我需要进一步说吗?
它只是一样好
while(true)
{
// keep querying my database until i run out of resources
}
Run Code Online (Sandbox Code Playgroud)
首先执行查询并仅循环其结果.
哦,
当我发送请求时,服务器不回复
因为,正如我所说; 它忙着跑一圈,没时间回复.