事前:我尝试了堆栈溢出的所有操作,但没有任何效果。请不要关闭此提要!
说明:$ result是一个包含不同行/数组的数组,每个行/数组都包含值,但是在执行第一个while循环时,它只会运行一次。 child while循环运行良好并且经过了多次。我完全没有胶水了,因为$ row没有在child循环中提及。
echo "<table>";
$row2 = mysqli_fetch_assoc($result);
while($row = mysqli_fetch_assoc($result)){
//loops parent array
echo "<tr>";
while ($rowCol= mysqli_fetch_field($result)){
//loops the childarray
echo "<td>";
echo $row2[$rowCol->name];
echo "</td>";
}
echo "</tr>";
//--$row;
}
echo "</table>";
我非常感谢您的回答。试图解决这个谜题达三个小时。