我的PHP代码有什么问题?看不到错误,因为它正在创建服务器错误


What's wrong with my PHP code? Can't see errors because it's creating a server error

处理一些PHP,并不断遇到服务器错误500。

这是我的代码,我做错了什么?我尝试了很多,但我有一种感觉,这与第 17 行有关。我是一个新手程序员,所以我可能做错了什么,但任何帮助都是值得赞赏的。

$category_id = '';
if( isset( $_GET['id'])) {
    $category_id = $_GET['id'];
}
for($i = 1; $i < sizeof($category_id); $i++);
include('dbconnect.php');
$title = "SELECT * FROM categories WHERE id = '$i'";
$stmt = $db->prepare($title);
$stmt->execute();
$result = $stmt->fetchAll();
$title = $result(1('name'));
include('base-template.php');

错误

  1. for 循环中缺少{}
  2. 循环for永远不会以;结束
  3. 每次你包括dbconnect.
  4. $category_id应定义为数组
  5. $result(1('name'))不清楚。也不知道你期待什么

查看弗雷德二世对您的问题的评论

相关文章: