Re: [請益] checkbox可以傳矩陣嗎 ?

看板PHP作者 (Powered by Zend Engine2)時間18年前 (2007/08/18 13:05), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/5 (看更多)
※ 引述《brettt (唉哦~)》之銘言: : 我有一堆checkbox : for ($x=0;$x<3;$x++) : { : for ($y=0;$y<3;$y++) : { : ?> : <Input type="Checkbox" name="instru[]" value="<?=array($x,$y)?>"> ^^^^^^^^^^^^^^^^^^^ <?php echo serialize(array($x,$y)); ?> : <? : } : ?></p><? : } : 因此會有9個check box : O O O : O O O : O O O : 如果使用者選了 : (O)(O) O : (O) O O : O O O : 我希望傳到下一頁的參數 : $instru=$_POST("instru"); foreach ($_POST["instru"] as $value) $instru[] = unserialize($value); : 會是這樣的矩陣 : $instru = [ 0 0 : 0 1 : 1 0 ] : 結果實際上的收到的矩陣卻是 : $instru = [ array (變成傳字串array) : array : array ] : 請問該如何寫才對 ?? 另外,建議不要用 <? <?= 這個 short tag 在移植平台常會碰到地雷! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.245.58 ※ 編輯: PHP5 來自: 140.112.245.58 (08/18 14:15)
文章代碼(AID): #16ndumSe (PHP)
文章代碼(AID): #16ndumSe (PHP)