みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

mysqlの結果セットを配列に

while($row=mysql_fetch_array($res)){
echo "<form action=kousin.php method=post>";
echo "<TD bgcolor=#FFFFFF><input type='text' name=zaiko[] value=". $row["注文"] . "></td>";
echo "<input type=hidden name=store1 value=". $row["注文"] .">";
---------------------------------------------------
$zaiko[]=$_POST["zaiko[]"];
上記のようなイメージでフォームから送った結果セットを配列として格納したいのですが、どのようにしたら良いのでしょうか?よろしくお願いします。

投稿日時 - 2008-10-19 11:04:04

QNo.4412707

困ってます

質問者が選んだベストアンサー

質問の意図を理解できているか自信がありませんが、

<input type='text' name='zaiko[]' value='注文品'>
上記のように配列形式でnameが指定されている場合は
$zaiko=$_POST['zaiko'];
のようにして受ければ、$zaikoに配列形式として格納されます

投稿日時 - 2008-10-19 21:51:06

ANo.1

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.2

zaiko[]と、store1が同じ$row["注文"]となっていますが
これは何を意図しているのでしょうか?
同じ値であるのなら、別名で送る意味はないのでは?
それともtextの値は、あくまでもデフォルト値でユーザーが自由に
書きかえるという意図でしょうか?

投稿日時 - 2008-10-19 23:33:30

あなたにオススメの質問