mysql语句
来源:互联网 发布:自学编程需要多久 编辑:程序博客网 时间:2024/06/08 18:08
<?php/** * Created by PhpStorm. * User: Administrator * Date: 2017/10/9 0009 * Time: 下午 3:46 */require 'connect.php';session_start();//$select = $_POST['select'];$select = 60;$openid = $_SESSION['openid'];//第一种,概率一样function same_prob($select){ global $con, $openid; $judge = 0; $randNum = mt_rand(1, 100); //抽取随机数 if ($randNum <= $select) { //抓中哪个,id多少 $goods_array = array('10'=>10,'20'=>20,'30'=>30,'40'=>40,'50'=>50,'60'=>60,'70'=>70,'80'=>80,'90'=>90,'100'=>100); $prize = array_rand($goods_array); //修改数据库 mysqli_query($con,"UPDATE user_info SET balance = balance + $prize - 1 WHERE openid = '$openid'"); /*$sql = mysqli_query($con,"SELECT balance FROM user_info WHERE openid = '$openid'"); $result = mysqli_fetch_array($sql); echo $result['balance'];*/ $judge = $prize; } else { //未抓中 mysqli_query($con,"UPDATE user_info SET balance = balance - 1 WHERE openid = '$openid'"); } echo $judge;}//第二种,概率不一样function diff_prob($select){ global $con, $openid; $judge = 0; $randNum = mt_rand(1, 100); //抽取随机数 if ($randNum <= $select) //抓中 { $goods_array = array('10'=>10,'20'=>20,'30'=>30,'40'=>40,'50'=>50,'60'=>60,'70'=>70,'80'=>80,'90'=>90,'100'=>100); $proSum = array_sum($goods_array); //求和 foreach ($goods_array as $key => $value) { $randNum = mt_rand(1, $proSum); if ($randNum <= (110-$value)) //抓中某一个 { $judge = $key; mysqli_query($con,"UPDATE user_info SET balance = balance + $key - 1 WHERE openid = '$openid'"); break; }else { $proSum -= (110-$value); } } //$prize = array_rand($goods_array); //修改数据库 //mysqli_query($con,"UPDATE user_info SET balance = balance + $prize - 1 WHERE openid = '$openid'"); /*$sql = mysqli_query($con,"SELECT balance FROM user_info WHERE openid = '$openid'"); $result = mysqli_fetch_array($sql); echo $result['balance'];*/ } else { $judge = 0; //未抓中 mysqli_query($con,"UPDATE user_info SET balance = balance - 1 WHERE openid = '$openid'"); } echo $judge;}same_prob($select);//diff_prob($select);
阅读全文
0 0
- mysql 语句
- MYSQL语句
- MYSQL语句
- mysql语句
- mysql 语句
- mysql-语句
- mysql语句
- MySQL语句
- mysql语句
- MySQL语句
- MySQL语句
- mysql语句
- mysql语句
- mysql 语句
- mysql 语句
- mysql语句
- mysql语句
- mysql 语句
- Coursera 机器学习(by Andrew Ng)课程学习笔记(四)——神经网络(一)
- 初识阿里云2017年10月10日090449
- FullyGridLayoutManager
- Excel导出
- 安卓使用腾讯Bugly实现应用升级功能
- mysql语句
- 1.2.Qt添加程序图标
- Coursera 机器学习(by Andrew Ng)课程学习笔记(五)——神经网络(二)
- 解决ios下的微信打开的页面背景音乐无法自动播放
- bootstrap-datepicker.js
- 浅析Android的setOnTouchListener的返回值是false和true的区别
- 支付宝微信免签约 免手续费 支付接口API
- bootstrap中的使用
- React入门