我试图从表中获取数据并将其存储在名为"items"的数组中,然后使用索引访问它.我收到错误"Undefined offset:0".代码有什么问题?
$i=0;
while($row = mysql_fetch_array($sqlquery))
{
$name = $row['name'];
$items = array();
$items[$i] = $name;
$i= $i +1;
}
echo $items[0];
echo $items[1];
Run Code Online (Sandbox Code Playgroud)
定义$items循环外部,在循环$i = 0外定义并更改为mysql_fetch_assoc并尝试.
$i = 0;
$items = array();
while($row = mysql_fetch_assoc($sqlquery)) {
$name = $row['name'];
$items[$i] = $name;
$i++;
}
echo $items[0];
echo $items[1];
Run Code Online (Sandbox Code Playgroud)