引用符内でphp変数を実行する方法を知っています
$q1 = 1;
$q2 = 2;
$q3 = 3;
$q4 = 4;
$q5 = 5;
echo "${q1}"; //outputs 1
それらをループで出力するにはどうすればよいですか?
for($i=1; $i<=5; $i++)
{
echo "${q$i}"; //how to make $i work here?
}
$i
と一緒に仕事をする方法は$q
?
アップデート
ループで文字列を作成していて、そのループをmysqlクエリに渡したいので、引用符をそこに入れたいです。だから私は文字列を次のようにしたい
$str = '$q1, $q2, $q3';
そして、それをmysqlクエリに渡すと、$q1、$q2、$q3の値を解釈する必要があります。これは1,2,3です
mysql_query("INSERT INTO users (col1, col2, col3) VALUES ($str)");
だからそれはなるはずです
mysql_query("INSERT INTO users (col1, col2, col3) VALUES (1,2,3)");
これは単なる例ですが、構文mysql_query
が間違っていることはわかっていますが、