2011-08-10 17 views
0

私は、ユーザーが表示したいフィールドを選択できるドロップダウンリストを作成しました。私は変数を作成することができます、例えば、$ field_listは3つの(ユーザーが選択した)フィールドを持っています。例えばtitle、first_name、last_nameです。だから私のSELECT文では、 "my_tableにからタイトル、FIRST_NAME、LAST_NAMEをSELECT" として動作する フィールドの変数を使用してフィールドを選択する

(PHP文として)

$sql=" SELECT $field_list from my_table "; 
を読んでいました。

これらのフィールドのそれぞれからデータを表示しようとすると、問題が発生します。

$result=mysql_query("$sql"); 
    while ($myrow = mysql_fetch_array($result)) 
    { 
    echo "the data is $myrow["x"]; 
    } 

Howvereを次のように私はstuctureを使用しようとしています、私は)(SUBSTRを使用しての$ field_listにから抽出されxに異なる値を使用することができるようにしたいです。通常、私は$ xを使用して値を適切に変更することでこれを行いますが、この構文は機能しません。どんな助けもありがとう。

+0

[タグ:google]とは何が関係していますか? –

答えて

0

慎重に引用してください。お試しくださいecho "the data is " . $myrow[$x];またはecho "the data is {$myrow[$x]}";

関連する問題