有没有办法让代码更清洁? 我想访问$query4week
这样的行:$query4week[0]
。 但mysqli_query()
返回一个对象,我不知道如何访问它的特定行。因此,使用fetch_array
和for
循环,我决定创建我自己的索引。了解mysqli_fetch_array()
$sql2 = "SELECT * FROM meals ORDER BY RAND() LIMIT 7";
$query4week = mysqli_query($con, $sql2) or die(mysqli_error($con));
for ($i = 0; $result = mysqli_fetch_array($query4week, MYSQLI_ASSOC); $i++)
{
$meal4week[$i] = $result['meal'];
}
我仍然在学习PHP,但相当有OOP主题薄弱,请耐心等待:-)
如果错过了;第一次在$ i ++之后,严重地复制和粘贴;) –
@justacoder fixed @@(ツ)_ /¯我已经回去修复我的打字时的引号,这里没有复制意大利面。 –
mysqli_fetch_array在for循环中,可能缺少;可以.....;) –