※ ChatGPTを利用し、要約された質問です(原文:一つのテキストボックスに入力した値を配列に渡すには?)
テキストボックスに入力した値を配列に渡すには?
このQ&Aのポイント
一つのテキストボックスに入力した値を配列に渡す方法について教えてください。
データの一覧を取得し、一斉に任意の同じ数値に変更するボタンを作りたいと思っています。
あらかじめ決められた変数をテキストボックスに入力した値に置き換える方法について教えてください。
一つのテキストボックスに入力した値を配列に渡すには?
お世話になります。
While文でデータの一覧を取得し、あるデータ項目を一斉に任意の同じ数
値に変更するボタンを作ろうと思っています。
------------------------------------------------------------------
echo "<form action = \"server_management_remove_all.php\" method = \"post\">";
//変数
$all_profit1='4';
$all_profit2='3';
$all_profit3='2';
while($row = mysql_fetch_array($result)){
中略
echo "<input type = \"hidden\" name = \"profit1[$row[item_id]]\" value =\"";
echo "$all_profit1";
echo "\">";
echo "<input type = \"hidden\" name = \"profit2[$row[item_id]]\" value =\"";
echo "$all_profit2";
echo "\">";
echo "<input type = \"hidden\" name = \"profit3[$row[item_id]]\" value =\"";
echo "$all_profit3";
echo "\">";
}
echo "<input type=\"submit\" value=\"一斉更新\">";
echo "</form>";
?>
------------------------------------------------------------------
上記のようにあらかじめ決められた変数を用いて、それぞれのデータを
一斉に更新する事は出来るのですが、この変数をテキストボックスに入
力した任意の値にしようとするとどうもうまくいきません。
多少分かりにくいかもされませんが、やりたいこととしては
商品A 商品B 商品C と商品があったとして、それぞれのprofit1~profit3を商品A 商品B 商品C全て同じ数値にしたい場合、
profit1~profit3を1つのテキストボックス(profit1~profit3各1
つのテキストフィールド)に入力した値を商品A 商品B 商品C全て
のprofit1~profit3に入力されるようにしたいという意味です。
テキストボックス(profit1~profit3の)に入力した値が変数
$all_profit1~$all_profit3に入ればいいのではないかと思うのです
が、いろいろ試してみたところ、どうもうまくいきません。
どうかご教授のほどよろしくお願いします。
お礼
やりたいことが出来ました。ありがとうございます。 ものすごく勉強になりました。私の質問に何度もお付き合いいただき、ありがとうございました。