私は、PHPの変数(nomecardapioBD、変数:nomecardapioBDで受信して記録したもの)を渡すアプリケーションを持っています。これは、すべての行と列を選択するテーブル名です。PHP、MY SQLのエラークエリ
しかし、投稿経由で変数を受け取るには、予定を立てられません。誰も私のコードのこの部分で何が間違っていたのか教えていただけますか?
$query = "Select * FROM :nomecardapioBD ";
$query_params = array(
':nomecardapioBD' => $_POST['nomecardapioBD']
);
//execute query
try {
$stmt = $db->prepare($query);
$result = $stmt->execute($query_params);
}
catch (PDOException $ex) {
$response["success"] = 0;
$response["message"] = "Database Error!";
die(json_encode($response));
}
// Finally, we can retrieve all of the found rows into an array using fetchAll
$rows = $stmt->fetchAll();
PDOでは、表名と列名をパラメータで置き換えることはできません。 – Saty