-1

我收到未定义的索引通知,但不知道如何修复它。

Notice: Undefined index: id in /home/jharvard/vhosts/localhost/html/book_details.php on line 10

这是有问题的代码:

    // query for the listing
$listing = query("SELECT name, author, id, edition, price, course, date FROM books WHERE submission = ?", $_GET["submission"]); 

// query for the email of the seller
$seller = query("SELECT email FROM users WHERE id = ?", $listing["id"]);

任何人都可以帮忙吗?非常感谢。

4

1 回答 1

1

问题是从您的第一个查询返回的数组$listing没有带有 key 的元素id

我怀疑如果数据库中没有任何作为submissionGET 参数传入的记录,就会发生这种情况。query()尽管不知道函数是如何编写的,但很难确定。

于 2012-12-06T19:53:03.070 回答