当从数据库中对PHP中的多个对象进行填充时,最好的方法是什么?我的想法是选择......
我倾向于提高效率的第一个选项以避免大量查询,但是因为每个对象都有很多属性而且PHP缺少结构,所以将几十个参数传递给构造函数似乎很愚蠢。
处理此问题的最有效方法是什么?
答案 0 :(得分:-2)
使用" while"言。
$result = mysqli_query($con,"SELECT * FROM Table1");
while($row = mysqli_fetch_array($result))
{
echo $row['Item1'] . " " . $row['Item2'];
echo "<br>";
}
这将执行一个while循环来检查数据库中的条件。因为我们SELECT *或&#34; ALL&#34;它会遍历整个数据库。 $ row被指定为多个项目的数组。 然后每个循环从DB打印Item1和Item2。
如果您需要更好的解释,请告诉我:D