我收到错误说
致命错误:数组回调必须包含索引0和1 第10行的C:\ xampp \ htdocs \ series \ databases \ index.php
这是我的小代码。我知道我实际上并没有从数据库中提取任何内容,但在解决此问题之前无法继续下去。
<?php
require 'connect.inc.php';
$query = "SELECT `food`, `calories` FROM `food` ORDER BY `id`";
//$query_run = mysql_query($query);
if ($query_run = mysql_query($query)){
while ($query_row = mysql_fetch_assoc($query_run)) {
$food = $query_row('food'); //Fatal error message for this line
$calories = $query_row('calories'); //When I comment out line 10 this gives an error too
}
} else {
echo mysql_error();
}
?>
如果您想了解更多信息,请与我联系。我正在关注可能过期的this教程。
所以是的,关于如何解决这个问题的任何想法?感谢。
答案 0 :(得分:2)
$query_row['food'];
您使用了错误的类型括号,方括号访问数组项。