我真的不了解Random.Next(minValue,maxValue).这总是给我"1":
rnd.Next(1,2)
Run Code Online (Sandbox Code Playgroud)
但是,这似乎创建了1或2:
rnd.Next(1,3)
Run Code Online (Sandbox Code Playgroud)
但是,由于第二个参数被称为"maxValue",它是否也应该包含在Random.Next()的可能结果中?
我从mySQL收到此错误消息:
You have an error in your SQL syntax; check the manual that corresponds to your
MySQL server version for the right syntax to use near 'key,time)
VALUES ('FreeTest','86400')' at line 2
Run Code Online (Sandbox Code Playgroud)
这是代码:
if ((isset($_POST['key'])) && (isset($_POST['days']))) {
$key = mysql_escape_string($_POST['key']);
$days = mysql_escape_string($_POST['days'] * 86400);
$add = "INSERT INTO licence
(key,time)
VALUES
('$key','$days')";
$addkey = mysql_query($add);
}
Run Code Online (Sandbox Code Playgroud)