PHP:回显变量错误


PHP: Echoing Variables Error

目标:显示类别选择框及其相应的子类别选择框。MySQL表设置为具有id(主键),master_id(引用主键)和名称。我设置了 4 个错误代码块,调试后不断收到"错误 2:true"。因此,显示一个类别但不显示子类别。 为什么我总是收到此错误?是不是少了点什么?

PHP 比较要在子类别选择框上显示的类别和值

if (!empty($_GET['id']) && !empty($_GET['value'])) {
    $id = $_GET['id'];
    $value = $_GET['value'];
    try {
        $objDb = new PDO("mysql:host=" . $host . ";dbname=" . $db, $user, $pass);

        $sql = "SELECT * FROM `categories` WHERE `master_id`=?";
        $statement = $objDb->prepare($sql);
        $statement->execute(array($value));
        $list = $statement->fetchAll(PDO::FETCH_ASSOC);
   }
?>

您在问题中说master_id,但您在查询中master