php网页代码创建条件查询语句要如何来写
我想在一个php网页里面添加一个查询的代码,但是不知道怎么写,具体的情况是这样:1、用户登录到数据库,通过用户ID(字段playerID)查询Player这个表里的jif...
我想在一个php网页里面添加一个查询的代码,但是不知道怎么写,具体的情况是这样:
1、用户登录到数据库,通过用户ID(字段playerID)查询Player这个表里的jifen这个字段,得到该用户的积分。
2、用户登录后,选择该用户下建立的几个角色名,通过选择的角色名在slayer表中查询Gold字段(表示金钱),得到金钱的数量。
3、查询到金钱数量并显示出来后,做一个积分转换,10000金钱为单位转换1个积分,用户输入需要转换的金钱后,Gold字段扣除输入的数值,jifen字段增加转换后得到的数值。
说明:
用户表:player 表,里面包含playerID、jinfen两个字段。
角色阵营表:slayer表,里面包含playerID(用户ID)、Name(角色名)、gold(金钱)这几个字段。
请各位高手帮帮忙,帮菜鸟把这段代码弄出来吧。万分感谢!
谢谢楼下的热心帮助,888为用户id,如果用户ID不确定,应该用什么代码来代替啊? 展开
1、用户登录到数据库,通过用户ID(字段playerID)查询Player这个表里的jifen这个字段,得到该用户的积分。
2、用户登录后,选择该用户下建立的几个角色名,通过选择的角色名在slayer表中查询Gold字段(表示金钱),得到金钱的数量。
3、查询到金钱数量并显示出来后,做一个积分转换,10000金钱为单位转换1个积分,用户输入需要转换的金钱后,Gold字段扣除输入的数值,jifen字段增加转换后得到的数值。
说明:
用户表:player 表,里面包含playerID、jinfen两个字段。
角色阵营表:slayer表,里面包含playerID(用户ID)、Name(角色名)、gold(金钱)这几个字段。
请各位高手帮帮忙,帮菜鸟把这段代码弄出来吧。万分感谢!
谢谢楼下的热心帮助,888为用户id,如果用户ID不确定,应该用什么代码来代替啊? 展开
1个回答
展开全部
SELECT jifen FROM player WHERE playerID=888 选用户的积分
SELECT * FROM slayer WHERE playerID=888 列出用户的角色的金钱
用户输入的金钱数$x 兑换的积分$y= floor($x/10000) 减少的金钱数 $z=$y*10000
UPDATE player SET jifen=jifen+$y WHERE playerID=888
UPDATE slayer SET gold=gold-$z WHERE playerID=888 AND name=DAFEIJI
888为用户的ID。
//$id 变量。就用变量代替。别问我变量是什么东西。
SELECT * FROM slayer WHERE playerID=888 列出用户的角色的金钱
用户输入的金钱数$x 兑换的积分$y= floor($x/10000) 减少的金钱数 $z=$y*10000
UPDATE player SET jifen=jifen+$y WHERE playerID=888
UPDATE slayer SET gold=gold-$z WHERE playerID=888 AND name=DAFEIJI
888为用户的ID。
//$id 变量。就用变量代替。别问我变量是什么东西。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询