0
請我正在開發一個項目,並且需要爲每個請求生成PIN碼。這是我爲PHP的腳本,但我需要實現codeigniter 3.也請我可以設置它,如果我想10針我輸入10,並生成10到數據庫中,如果想50我輸入50。我是codeigniter 3的新手,我已經閱讀了教程,但似乎並沒有幫助。 這是我的代碼在PHP將php腳本轉換爲codeigniter 3
請我希望能夠生成基於我希望每個請求的號碼。
<?php
$connect = mysqli_connect("localhost","hadassa","root", "")
or die("Cannot connect");
$digits = 5;
function gen_ran($digits) {
$n = "";
for ($x = 1; $x <= $digits; $x++) {
$n.=mt_rand(0,9);
}
return $n;
}
function gen_ran2($digits)
{
$n2 = "";
for($a=1; $a<=$digits; $a++)
{
$n2 .=mt_rand(0,9);
}
return $n2;
} \t \t
for($a=1; $a<=20; $a++)
{
$codes = gen_ran($digits) . gen_ran2($digits);
$query = "INSERT INTO pin (pin)
VALUES ('$codes')";
$result = mysqli_query($connect, $query)
or die("Error");
if($result)
echo"$codes<br>";
}
?>
<script type="text/javascript">
\t \t \t \t \t \t alert("PIN Generated Successfully");
\t \t \t \t \t \t window.location = "#";
\t \t \t \t \t </script>
有益的,但我只是需要生成隨機數,並將其存儲到數據庫 –