看板 [ PHP ]
討論串[請益] 有關投票的問題
共 12 篇文章
首頁
上一頁
1
2
3
下一頁
尾頁

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者arzbar (程式小案 ASP PHP)時間19年前 (2007/02/27 06:25), 編輯資訊
0
0
0
內容預覽:
這邊改成這樣似乎會比較好. <input type=checkbox name='test[]' value='A'>A. <input type=checkbox name='test[]' value='B'>B. 你後端接收的時候就用一個變數去接收. ex:. $test=$_POST['te

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者buganini (霸格尼尼)時間19年前 (2007/02/26 03:49), 編輯資訊
0
0
0
內容預覽:
忽然發現了. <input type="checkbox" name="choice[]" value="$i" />. for($i=0;$i<count($_POST['choice']);$i++){. //Update database. }. 平常都是用沒有value的checkbox.

推噓2(2推 0噓 3→)留言5則,0人參與, 最新作者Conanspe (晃‧盪‧穿‧梭)時間19年前 (2007/02/26 02:47), 編輯資訊
0
0
0
內容預覽:
不太懂這個意思... 我那些選項就是從database裡找出來的. 就已經在database裡拉 為啥還要確認有沒有@@a. 是我會錯意嗎QQ echo $_POST['choice'];. 出來的是數字 也就是符合先前詢問問題後的解答數. ex: echo出來的是6. 那這次就會有6個選項. ec

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者buganini (霸格尼尼)時間19年前 (2007/02/26 02:29), 編輯資訊
0
0
0
內容預覽:
echo '<input type="checkbox" name="choice" value="'.$i.'">';. 這不是癥結. 只是我會寫成這樣. 如果選項是動態的話. 你要先確定database裡面已經有那個choice. 不然會沒有對應的row可以update. 或是可以作成exist
(還有64個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者Conanspe (晃‧盪‧穿‧梭)時間19年前 (2007/02/26 02:11), 編輯資訊
0
0
0
內容預覽:
謝謝各位大大的解答 :). 我用前兩位大大的說法另外寫了ㄧ個簡單的投票小程式. 不考慮+1和存入Sql過程中依些存取的問題. 兩者方法都能成功的把票數+1. 再比較我原本的程式. 所以問題應該不在之前問的那些了. 我原本的程式 對於"給使用者的投票選項"不是寫死在code裡的. 而是在選項出來之前.
(還有332個字)
首頁
上一頁
1
2
3
下一頁
尾頁