php数据库增加积分代码 php会员积分系统源码

php+sql做积分兑换物品功能

主要还是数据库表和字段的设计,帮你做了一下。不知道是否是你想要的。

创新互联专注于阳新网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供阳新营销型网站建设,阳新网站制作、阳新网页设计、阳新网站官网定制、小程序开发服务,打造阳新网络公司原创品牌,更为您提供阳新网站排名全网营销落地服务。

数据库表

user:

userid pwd scores logintime 等等....

userid 为用户的ID PWD 密码 scores为积分 logintime 登录时间

-----------------------------------------------------------------------------------

兑换的物品表

id name scores amount status

id 自动递增

name 兑换物品的名称

scores 兑换所需要的积分

amount 可兑换的数量

status 已兑换的数量

如amount[可兑换的数量] 的值为30

status[已兑换的数量] 这个字段的值是兑换成功时更新到这里的,如成功兑换一次就累加1

如果status的值累加到30这个物品就兑换完了,不可以进行兑换了。

这个是一个物品指定兑换数量的 数据库实现, 另外就是一个物品只能兑换一次。

那么你只要把status的值设置为 0或者1

0为可兑换,1为不可兑换就OK了

amount字段就不需要了

-----------------------------------------------------------------------------------

php 代码部分就不帮你写了 无非就是查询 更新 判断。

全部积分,请帮我写一段操作数据库的PHP代码

呵呵,这个我会代码我写下!加注释...

$link = mysql_connect("localhost", "user", "123");//连接数据库

mysql_select_db("db");//选择数据库

$kkk=_GET('k');

$sql="select * from ttt where kkk='$kkk'";//查询kkk对应content语句

$set=mysqluery($sql);//执行sql语句!

$rs=mysql_fetch_arry($set);

$content=$rs['content'];//取出kkk对应的content

if($content==''){

$content=fff($kkk);//将fff($kkk)赋值给content

//---这里面说加入相应字段是不是指插入数据库里面!如果是

//----那样的话就再加两句:$sa="update ttt set content='$content' where kkk='$kkk'";

//-----$set_a=mysql_query($sa);

}else{

echo $content;//输出$content

}

完成....

你后面说的问题:如果$kkk有重复那我刚才的语句就把所有kkk=$kkk的全部更新了!

你只想选择出第一条记录的话:把查询语句改成这样$sql="select top 1 * from ttt where kkk='$kkk'";

还有就是数据入库的时候要替换什么东西,读取出来的时候还需要还原。这句话不明白!

呵呵,别忘了给我加分哦!

php签到,点击签到按钮,数据库里面的积分加1,

在数据库添加一个积分表和用户ID绑定,用户点击一次就把这个ID的积分+1,限制每天只操作一次,就是你可以做个记录流水表,记录时间,用户ID,就是用户今天签到一次就向这张表中加一条数据,用来避免重复签到


网站名称:php数据库增加积分代码 php会员积分系统源码
网站链接:http://myzitong.com/article/dohdeio.html