我的意思是当我使用普通循环时,它可以设置 $i = 0; 的开始;或 $i = 我想要的任何值。但是,是否可以循环遍历获取数组并将其设置为起始行?例如,如果我想从数据库的第三行开始(而不是从第一行开始)。
$sql = "SELECT * FROM slice_img ORDER BY id";
$result = mysqli_query($con, $sql);
while($data = mysqli_fetch_array($result))
{
echo "<div style='width:627px; margin:auto; padding-bottom: 5%;' class='container zeroBorder'>";
$text = $data['gen_number'];
$subfile = substr($text, ($i*2), 2);
echo '<img src="folder'.$data['id'].'/crop'.$subfile.'.jpg" class="zeroBorder" border="0" />';
echo "</div>";
}
我需要使用 fetch $id 而不是 $i 吗?上面的代码,你可以注意到 echo img srcfolder fetch$id,实际上我想写folder.$i,但我没有正常的循环。
最佳答案
关于php 循环 mysqli_fetch_array - 它可以像普通循环一样灵活吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40102667/