通过PHP获取Mysqli中的列名

时间:2014-09-29 21:33:24

标签: php mysqli fetch

我的目标是获取mysql表中列的名称。但我无法弄明白。

$stmt = $mysqli -> prepare("SHOW COLUMNS FROM `" . $datenbankid . "`");
        $stmt -> execute();
        $iteration = 0;
        while($finfo = $stmt->fetch()){
            $response["testresult".$iteration] = $finfo;
            $iteration++;
        }
        $stmt->close();
    }

对于每列而不是名称返回true。我也试过了fetch_fields(),但结果是错误的“未指定的功能”。

1 个答案:

答案 0 :(得分:0)

您可以运行DESCRIBE mytable; sql命令并解析其中的列。