看板 PHP 關於我們 聯絡資訊
除了像 Lapass 說的用多個 Form 外, 單一 Form 配合 JS 也可以; <input type="hidden" name="row" id="row" value="-1" /> <?php for($k = 1; $k <= 10; $k ++) { echo '<td> <input type="button" value="Click" onclick="document.getElementById('row').value='.$i.'; submit();" /> </td>'; } ?> ※ 引述《BoxsterX ()》之銘言: : 經過我的整理我再提出一些疑問 : 目前google到的post範例都是傳遞一個靜態的值 : 但我目前的狀況是利用loop將db裡的資料列出來 : 並且在旁邊加上一個button利用post將值傳遞出去 : 但是利用post遇到以上的狀況會變成傳遞出去的都是loop中最後的值 : 如果我希望傳出去的值是button目前的值 請問我有哪些方法能夠做到 : code: : echo '<td><input type="submit" value="Row"><input type="hidden" name="row" : value="'.$i.'"></td>'; : 這行code是在for迴圈裡 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 180.217.7.176