0
我有几个mysqli问题。2 MySQLi问题
首先。我知道我可以组成一个数组。我只是想知道是否有一种方法可以从组对象中获取一行,而不必将其放入数组中?
$groups = $this->db->query("SELECT id, name FROM groups");
...
<select name="group">
<?php while($group = $groups->fetch_object()): ?>
<option value="<?php echo $group->id?>"><?php echo $group->name; ?></option>
<?php endwhile; ?>
</select>
...
<?php echo $groups[$user->group_id]; ?>
我知道最后一行不行。有没有像这样$groups->fetch_row($group_id)->name
?
我的第二个问题是垃圾收集。如果我释放一个结果而不是一个小的应用程序,它会产生多大的差异?在每次查询之后,可以在数据库类破坏时关闭数据库连接,而不是释放结果。这会有相同的效果吗?
你** **应该使其进入阵列。总是从数据库中获取数据到数组中,而不是愚蠢地将其打印到位。 – 2010-11-05 16:45:30