作者bigair (广大的天空)
看板PHP
标题Re: [请益] 我想写一个投票程式...但是...
时间Mon Feb 6 17:27:30 2006
※ 引述《gervasekgb (变态贾福斯)》之铭言:
: 拜托各位大大教教小弟我...
: 我想用php写一个投票程式
: 内容大概是这样:
: (图片)(A物品名) (图片)(B物品名) C....D....
: 总得票数 总得票数
: O <--点选的圈圈 O
: 请问~因为我是个刚接触PHP的超新手
: 但又急需程式,是否有哪位大大愿意指点迷津呢?
: 小弟定当感激不尽...@@
1.先设计资料栏位
序号 | 名称 | 票数
---- | ---- | ----
1 | A | 0
2 | B | 0
...
..
.
这边用档案还是资料库都可以啦
2.然後做投票主页, 就如你所问的:
(图片)(A物品名) (图片)(B物品名) C....D....
总得票数 总得票数
O <--点选的圈圈 O
[投票]
<form method='post' action='3.php'>
<input type=radio name='test' value='A'>A
<input type=radio name='test' value='B'>B
....
...
..
</form>
3.投票按下去以後就送到後端去处理, 看选什麽就把那个序号的票数+1
3.php
UPDATE `资料表` SET 票数='原来的票数+1' WHERE 名称='$_POST['test']';
4.秀出投票结果
大概流程就像这样吧, 比较要注意的是要在3.php做防灌票机制
--
BTW,
在3.的时候可以不做select就可以做到把票数+1吗? 我记得好像有看过这方法.
--
︿●′︿快帮我堆雪人啦!
●﹀
●●〈﹨
http://www.wretch.cc/blog/bigair
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.228.79.63
1F:推 dinos:UPDATE tbl SET row=row+1 WHERE where_definition 02/06 17:31