gpt4 book ai didi

php - 生成一个随机的 10 位数字并插入到 mysql 中?

转载 作者:可可西里 更新时间:2023-11-01 07:45:45 25 4
gpt4 key购买 nike

我试图生成一个随机的 10 位数字并在页面加载时将其插入到 mysql 中,因此每次页面刷新或加载时都应该将一个不同的 10 位数字插入到数据库中,但目前它只是一次又一次地插入相同的 10 位数字。

有人可以告诉我哪里出错了吗?谢谢。

<?php
session_start();
$db_hostname = 'localhost';
$db_database = 'hewden1';
$db_username = 'root';
$db_password = '';
$db_server = mysql_connect($db_hostname, $db_username, $db_password)
or die("Unable to connect to MySQL: " . mysql_error());
mysql_select_db($db_database)
or die("Unable to select database: " . mysql_error());

$num0 = (rand(10,100));
$num1 = date("Ymd");
$num2 = (rand(100,1000));
$num3 = time();
$randnum = $num0 . $num1 . $num2 . $num3;


$sql="INSERT INTO supplier_session (session_number)
VALUES ('$randnum')";

$result = mysql_query($sql);
?>

这是我经常收到的号码:2147483647

最佳答案

试着得到十位数的随机数

$randnum = rand(1111111111,9999999999);

关于php - 生成一个随机的 10 位数字并插入到 mysql 中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23362930/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com