作者s900527 (魔月)
看板PHP
標題[請益] 請教一下核取方塊內容取得的問題~~拜託指點一下
時間Wed Dec 27 00:10:05 2006
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
1F:→ longman:這種SQL寫法真的很危險呀.. 12/27 00:12
2F:→ s900527:怎麼說@@~初學不好意思= =請指教 12/27 00:17
3F:推 alpe:sql inject 12/27 00:18
4F:推 s900527:是只有漏洞的意思嘛@@~不好意思不過我比較想知道下面訂購ꨠ 12/27 00:21
5F:→ s900527:裡面怎麼抓到方塊勾選之後傳過來的資料= = 12/27 00:21
6F:→ s900527:請指點一下感謝~~~~~~ 12/27 00:22
7F:推 alpe:你把它放到array裡, 用一般變數去 echo =_= 12/27 00:34
8F:推 s900527:不好意思我不太了解~要怎麼放進array呢? 12/27 00:36
9F:推 s900527:要在上面的迴圈內先把他變成陣列嗎? 12/27 00:44
10F:→ s900527:不過方塊被勾選不是會傳出value內得值嗎~怎麼我讀不到呢 12/27 00:46
11F:→ s900527:放進array還是無法在下面讀到他說~~ 12/27 00:54
12F:推 allanshen:print_r($_POST['bookid']) 12/27 01:05
13F:推 s900527:有點了解了~實驗看看感謝~~~ 12/27 01:08
14F:推 s900527:我會了感謝上面幾位的指導~~拜謝~~~~~ 12/27 01:28
15F:推 alpe:雞同鴨講... 12/27 09:41