2
PHPスクリプト内のOracleデータベースに格納されているテーブルから列を選択しようとしています。テーブルはphp変数で動的に参照する必要があります。php変数でデータベーステーブルを動的に参照する
私は現在持っていると何を働いているもの:
$クエリ= "TABLE_NAME FROM XYZ AS table_name.id SELECT"。
私が欲しいのです:
$名= "TABLE_NAME"。
$ query = "SELECT $ name.id AS xyz FROM $ name";
ご協力いただきありがとうございます。
@Kaddath私の場合、変数$ nameはドロップダウンリストからtable_nameを選択してユーザーが設定するため、不正な操作はできません。警告:oci_execute():ORA-00936:行71のC:\ xampp \ htdocs \ bbplaene.phpに文がありません。私は推測しています。これは彼が2番目のクエリを正しく解釈できないことを意味します。 – Corny
@Kaddath私は絶対に確信できる。 Webisteは内部使用(イントラネット)専用であり、各ユーザーはその変数の一意の値にのみ関心があります。だから、誤用はここで心配するものではありません。 – Corny
$ query = "SELECT $ name.id AS xyz FROM $ name";それはうまくいくはずです.. ..? –