0
我的目標是獲取mysql表中列的名稱。但我無法弄清楚。通過PHP在Mysqli中獲取列名
$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()
,但是這會以「未指定的功能」錯誤結束。
嘗試使用' - > query()'而不是' - > prepare()'。 – 2014-09-29 22:01:55
我幾分鐘前做過這個。這實際上是工作。現在我只需要提取字段值。也許有點提示? ;-) – alltooconfusingthereforesleep 2014-09-29 22:04:11
我設法做到了。 $ row ['Field']可以做到這一點。謝謝你的幫助 – alltooconfusingthereforesleep 2014-09-29 22:06:47