私はプロジェクトを進めており、リクエストごとにピンコードを生成する必要があります。これは、私は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>
役に立つんだけど、乱数を生成し、データベースに格納する必要があります –