[請益] 關於表單傳送的問題

看板PHP作者 (小黑炭)時間18年前 (2007/11/12 00:31), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/2 (看更多)
有個問題想請教版友 就是有一個訂書的表單 //Book-order.php <form action="handle.php" method="post" name="form1"> <input name="bookname[]" type="text" size="20" maxlength="20" /> <input name="isbn[]" type="text" size="13" maxlength="13" /> <input name="number[]" type="text" size="2" maxlength="2" /> </label> 因為填入表單預設五組 所以bookname isbn number有五組 //handle.php <? $link=mysql_connect("localhost","root",""); mysql_query("set names 'utf8'"); mysql_select_db("book",$link); $ip=$REMOTE_ADDR; for($i=0;$i<count($bookname);$i++) { $str="insert into bookorder(time,bookname,isbn,number,ip) values (now(),'$bookname[$i]','$isbn','$number','$ip')" ; } mysql_query($str,$link) or die("失敗"); mysql_close($link); ?> 上網找資料 好像用陣列的方法可以一次傳多筆表單值 所以就這樣以bookname來修改 只是我try了好幾次 跑不出來 請大家幫幫忙 ~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.223.120.211

11/12 01:36, , 1F
你這樣好像也行啊,$isbn[$i],$number[$i],應該ok吧!
11/12 01:36, 1F
文章代碼(AID): #17DovyBS (PHP)
討論串 (同標題文章)
文章代碼(AID): #17DovyBS (PHP)