PDO クラスを使用して mysql に接続しているのは、それが最善かつ確実な方法であることに気付いたからです。また、テーブル名に PDO パラメータを使用できないことにも気づいたので、次の質問を見ました: PHP PDO ステートメントは、テーブル名または列名をパラメータとして受け入れることができますか?
アプリケーションで GET パラメータをテーブル名として使用していますが、私の質問は次のとおりです。
function buildQuery( $get_var )
{
switch($get_var)
{
case 1:
$tbl = 'users';
break;
}
$sql = "SELECT * FROM $tbl";
}
または、MySql で「テーブルを表示」して、このコマンドから得られたすべてのテーブルを GET 経由で渡されたテーブルと比較しますか?
皆さん、ありがとうございました!