当前位置:首页 > 代码 > 正文

php会员积分代码(会员积分系统源码)

admin 发布:2022-12-19 23:52 152


本篇文章给大家谈谈php会员积分代码,以及会员积分系统源码对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

帮帮:php查看信息扣积分代码

?php

//Member money user_id(会员id主键)

//Information click info_id(信息id(主键))

//这两个字段应该有

$id = $_GET["info_id"];

$link = mysql_connect("localhost", "root", "123456") or die("连接失败: " . mysql_error());

$db = mysql_select_db("数据库",$link);

mysql_query("set names gbk");

if(!isset($_SESSION["user"])){

echo "scriptalert('请先登陆!');history.go(-1);/script";

}

else{

$sql = "select * from `Member` where user_id =".$_SESSION["user"];

$record = mysql_query($sql,$link);

$rs = mysql_fetch_array($record);

if($rs["money"]2){//这里应该判断小于2

mysql_close($record);

echo "scriptalert('金额不足,无法查看信息!');history.go(-1);/script";

}

else{

mysql_query("update `Member` set money = money - 2 where info_id ='$id'",$link);

mysql_query("update `Information` set click = click +1 where info_id ='$id'",$link);

$sql = "select * from Information where info_id =".$id //查询出相关的信息 在下面读取出来

}

}

?

//大致的按你的要求写了,相应的地方可能会有改动!如果有什么问题可在找我

PHP会员积分及兑换系统系统

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

数据库表

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 代码部分就不帮你写了 无非就是查询 更新 判断。

会员在线时间每30分钟给会员积分加1分如何实现?求php代码!!在线等 !!急!!

建议用cookies

用户每次登陆后,修改cookies中的登陆时间

登陆以后在页面最外面一层框架上写一个AJAX函数,每2分钟(时间越长精确不高,时间越短对服务器负荷也大)去修改一次登陆累计时间。

当满足大于30分钟的时候就更新积分。更新后把登陆时间改为0

--参考部分代码,AJAX函数基本jquery的--

function checkTimeout(){

var date= new Date()

//调用ajax函数

var url="xxx.php"

$.getJSON(url,function(json){

alert( date.getMinutes());

});

}

window.onload = function(){

window.setInterval("checkTimeout()",120000);//1000为一秒

}

怎样做会员积分等级思路和数据库怎样建立最好是有相干的代码我是用的php语言!

不提倡使用函数mysql_create_db()。最好用mysql_query()来提交1条SQLCREATEDATABASE语句来替换。如果MySQL扩大库是基于MySQL4.x客户端库建立的,则本函数不可用。mysql_query(),很简单啊。mysql_query--发送1条MySQL查询resourcemysql_query(stringquery[,resourcelink_identifier])mysql_query()向与指定的连接标识符关联的服务器中确当前活动数据库发送1条查询。如果没有指定link_identifier,则使用上1个打开的连接。如果没有打开的连接,本函数会尝试无参数调用mysql_connect()()函数来建立1个连接并使用之。查询结果会被缓存。mysql_query()仅对SELECT,SHOW,EXPLAIN或DESCRIBE语句返回1个资源标识符,如果查询履行不正确则返回FALSE。对其它类型的SQL语句,mysql_query()在履行成功时返回TRUE,出错时返回FALSE。非FALSE的返回值意味着查询是合法的并能够被服务器履行。这其实不说明任何有关影响到的或返回的行数。很有可能1条查询履行成功了但并未影响到或并未返回任何行。?php$link=mysql_pconnect()(localhost,root,我的密码);$sql=createdatabasecao;mysql_query($sql,$link)ordie(失败);echo成功;?

php会员积分代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于会员积分系统源码、php会员积分代码的信息别忘了在本站进行查找喔。

版权说明:如非注明,本站文章均为 AH站长 原创,转载请注明出处和附带本文链接;

本文地址:http://ahzz.com.cn/post/31138.html


取消回复欢迎 发表评论:

分享到

温馨提示

下载成功了么?或者链接失效了?

联系我们反馈

立即下载