Membuat Kode Angka Random Menggunakan PHP


Membuat Kode Angka Random Menggunakan PHP
Membuat Kode Angka Random Menggunakan PHP
Sumber gambar : root93[dot]co[dot]id

ROOT93 – Pada artikel – rartikel sebelumnya root93[dot]co[dot]id pernah membahas tentang bagaimana membuat kode angka random atau kode unik menggunakan Microsoft Excel. Nah pada kesempatan kali ini Saya akan bahas bagaimana membuat kode angka yang dibuat secara random menggunakan PHP. Dalam contoh kasus ini saya akan membuat susunan angka dengan jumlah sekitar 4 atau 5 digit angka secara acak.

Baca : 

Anda bisa menggunakan parameter rand(); kemudian didalamnya diikuti dengan jumlah nilai angka random yang ingin dihasilkan. Sebagai contoh saja, saya ingin menghasilkan nilai 4 sampai 5 digit angka secara acak, maka saya cukup membuat parameter seperti berikut rand(100,1000000). Nilai tersebut bisa menghasilkan sekitar 5 sampai 6 digit angka, nilai angka tersebut bisa berubah – ubah setiap waktu, seperti misal ketika setelah data di submit atau browser di refresh. 

Contoh penggunaaan :

echo rand(100,1000000);
?>

Dalam kondisi tertentu mungkin Anda membutuhkan kode angka acak tersebut untuk disimpan kedalam database, jika demikian maka Anda bisa melakukannya dengan cara yang  sangat mudah, Anda tinggal menulis parameter diatas kedalam value atau nilai input yang ada didalam formulir Contoh :

<?php
if(isset($_POST['random']) && !empty($_POST['random'])){

require_once 'koneksi.php';

if(empty(trim($_POST['random']))){
 echo "data tidak boleh kosong";
 }else{
 $random = htmlspecialchars($_POST['random']);
 $random = mysqli_real_escape_string($koneksi, $random);
 }
  $sql="INSERT INTO random_code (random_code) VALUES (?)";
  if($stmt=mysqli_prepare($koneksi, $sql)){
  mysqli_stmt_bind_param($stmt,"s", $param_random);
  $param_random = $random;
  if(mysqli_stmt_execute($stmt)){
   echo "Berhasil menyimpan data";
  }else{
   echo "Gagal menyimpan data";
  }
  mysqli_stmt_close($stmt);
  }
  mysqli_close($koneksi);

}

?>
<html>
<head>
 <title>Input Random Code - ROOT93</title>
</head>
<body>
<form action="<?php echo htmlspecialchars($_SERVER['PHP_SELF']); ?>" method="POST">
<input type="random" name="random" value="<?php echo rand(100,1000000);?>" />
<input type="submit" value="create" />
</form>
</body>
</html>


Penjelasan :
Dalam baris kode : <input type="random" name="random" value="<?php echo rand(100,1000000);?>" /> akan ditampilkan nilai angka secara acak, nilainya akan berubah – ubah setiap kali terjadi submit, reload atau refresh pada web browser


(Ahmad Zaelani)

0 Response to "Membuat Kode Angka Random Menggunakan PHP"

Post a Comment

Komentar yang Anda kirim akan terlebih dahulu di moderasi oleh Admin