[請益] 請教一下核取方塊內容取得的問題~~拜託指點一下

看板PHP作者 (魔月)時間19年前 (2006/12/27 00:06), 編輯推噓9(906)
留言15則, 4人參與, 最新討論串1/1
if($action=="查詢") { $SQL="SELECT bookid,dcrp from comic where dcrp like '%$querystr%' and rented<>'Y'" $cbookid = 0; $s = mysql_query($SQL); $a=mysql_num_fields($s); while (list($cbookid,$dcrp,$price)=mysql_fetch_row($s)) { ?> <tr> <td width="13%"><input type=checkbox name="bookid[]" value="<?=$cbookid?>"></td> <td width="44%"><?=$cbookid?> </td> <td width="41%"><?=$dcrp?></td> </tr> <? } } if($action=="訂購") { global $cbookid ; $cbookid = $cbookid; echo "xxxxxxxxxxxxxxxxxxxx$cbookid"; } 是過許多方法卻都無法抓到上面的核取方塊勾選時輸出的值 這是目前最後實驗的方法= = 想了許久是過無數方法還是沒有頭緒 拜託~~指點一下吧~~~感激不盡 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.167.77.49

12/27 00:12, , 1F
這種SQL寫法真的很危險呀..
12/27 00:12, 1F

12/27 00:17, , 2F
怎麼說@@~初學不好意思= =請指教
12/27 00:17, 2F

12/27 00:18, , 3F
sql inject
12/27 00:18, 3F

12/27 00:21, , 4F
是只有漏洞的意思嘛@@~不好意思不過我比較想知道下面訂購ꨠ
12/27 00:21, 4F

12/27 00:21, , 5F
裡面怎麼抓到方塊勾選之後傳過來的資料= =
12/27 00:21, 5F

12/27 00:22, , 6F
請指點一下感謝~~~~~~
12/27 00:22, 6F

12/27 00:34, , 7F
你把它放到array裡, 用一般變數去 echo =_=
12/27 00:34, 7F

12/27 00:36, , 8F
不好意思我不太了解~要怎麼放進array呢?
12/27 00:36, 8F

12/27 00:44, , 9F
要在上面的迴圈內先把他變成陣列嗎?
12/27 00:44, 9F

12/27 00:46, , 10F
不過方塊被勾選不是會傳出value內得值嗎~怎麼我讀不到呢
12/27 00:46, 10F

12/27 00:54, , 11F
放進array還是無法在下面讀到他說~~
12/27 00:54, 11F

12/27 01:05, , 12F
print_r($_POST['bookid'])
12/27 01:05, 12F

12/27 01:08, , 13F
有點了解了~實驗看看感謝~~~
12/27 01:08, 13F

12/27 01:28, , 14F
我會了感謝上面幾位的指導~~拜謝~~~~~
12/27 01:28, 14F

12/27 09:41, , 15F
雞同鴨講...
12/27 09:41, 15F
文章代碼(AID): #15aKYETL (PHP)
文章代碼(AID): #15aKYETL (PHP)