如何将生成的字母数字字符串存储到db phpmyadmin
下面是我的代码im生成的字母数字字符串,但问题是如何在提交表单后将生成的字符串存储到db phpmyadmin,以便唯一地获取列 我的代码:如何将生成的字母数字字符串存储到db phpmyadmin,php,mysql,Php,Mysql,下面是我的代码im生成的字母数字字符串,但问题是如何在提交表单后将生成的字符串存储到db phpmyadmin,以便唯一地获取列 我的代码: function rand_string( $length ) { $chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"; return substr(str_shuffle($chars),0,$length); } echo "div st
function rand_string( $length ) {
$chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
return substr(str_shuffle($chars),0,$length);
}
echo "div style='color: black; font-weight: bolder; size: 35px; position: absolute; top: 25px; right: 25px '>APPLICATION ID->".rand_string(6);
试试这个,它会起作用的:
function rand_string( $length ) {
$chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
return substr(str_shuffle($chars),0,$length);
}
$rand_str = rand_string(6);
INSERT INTO table_name
VALUES ($rand_str,$value2,$value3,...);
这里,
$rand_str
是随机生成的字符串,用于唯一标识行。对于获取唯一列,您还可以通过mysql生成唯一id,并将自动递增作为主键,无需额外代码。