Belajar menggunakan fungsi ARRAY_PUSH pada PHP

03.11 Unknown 1 Comments

Assalamualikum warahmatullahi wabarakatu
kali ini saya akan berbagi ilmu tentang fungsi array pada php untuk menyimpan atau menambahkan satu data array pada php menggunakan fungsi array_push()
untuk lebih jelasnya silahkan liat source codenya..

<html>
 <head>
  <title>Array Tabel</title>
 </head>
 <body>
  <form action="#" method="POST">
   <table>
    <tr>
     <td>NIM</td>
     <td><input type="text" name="nim"/></td>
    </tr>
    <tr>
     <td>Nama</td>
     <td><input type="text" name="nama"/></td>
    </tr>
    <tr>
     <td>Jurusan</td>
     <td><select name="jurusan">
          <option value="Teknik Informartika">Teknik Informatika</option>
          <option value="Sistem Informasi">Sistem Informasi</option>
        </select>
     </td>
    </tr>
    <tr>
     <td></td>
     <td><button type="submit" name="proses" value="Tambah">Tambah</button></td>
    </tr>
   </table>
  </form>
  <hr/>
 </body>
</html>

<?php /* * Deklarasi variabel */

 $mahasiswa = array( 
      array("3131212","Andi","Sistem Informasi"), 
      array("3131213","Budi","Teknik Informatika"), 
      array("3131214","Wati","Sistem Informasi")
       );

 echo "<table border=1>
   <tr>
    <td>No</td>
    <td>NIM</td>
    <td>Nama</td>
    <td>Jurusan</td>
   </tr>";
 /*perulangan yang digunakan untuk memanggil array  */
 for ($indeks = 0; $indeks < 3; $indeks++)
 { 
   $nomor = $indeks + 1;
   echo "<tr>
     <td>".$nomor."</td>
     <td>".$mahasiswa[$indeks][0]."</td>
     <td>".$mahasiswa[$indeks][1]."</td>
     <td>".$mahasiswa[$indeks][2]."</td>
    </tr>"; 
 } 
/* isset berfungsi mengecek apakah tombol proses sudah di klik apa blum*/
 if (isset($_POST['proses']))
 {
  $NIM = $_POST["nim"];
  $Nama = $_POST["nama"];
  $Jurusan = $_POST["jurusan"];
/* data baru di gunakan untuk menyimpan array dari variabel nim nama jurusan yang di kirim dalam form*/
  $databaru = array( $NIM , $Nama , $Jurusan);    
  /*array_push adalah salah satu fungsi array yang digunakan untuk menambah array pada akhir*/
  array_push($mahasiswa, $databaru);
  /*indeks dimulai dari 3 karena for yang disini untuk menambahkan 1 baris data baru */
  for ($indeks = 3; $indeks < 4; $indeks++)
  { 
    $nomor = $indeks + 1;
    echo "<tr>
      <td>".$nomor."</td>
      <td>".$mahasiswa[$indeks][0]."</td>
      <td>".$mahasiswa[$indeks][1]."</td>
      <td>".$mahasiswa[$indeks][2]."</td>
     </tr>"; 
  }  
 }
?>


1 komentar:

Membuat Kalkulator sederhan dengan PHP

00.59 Unknown 1 Comments

Assalamualaikum warahmatullahi wabarakatu

hari ini adalah post pertama saya di blog ini, baik langsung saja kita bahas tutorial membuat kalkulator sederhana menggunakan html dan PHP, bahasa PHP tidak jauh beda dengan bahasa C++, buat kalian jurusan Teknik Informatika pasti kalian sudah tau banyak mengenai bahasa pemrograman C++.


ok cekidot... pertama tama kita harus membuat file HTMLnya terlebih dahulu kemudia di proses pada sebuah file PHP. perlu di ketahui kita dapat mengabungkan antara bahasa PHP dengan HTML, untuk tutorial saat ini saya memisahkan file HTML dengan file PHPnya

pertama buat file form.html seperti ini :
<!DOCTYPE HTML>
<html>
<head>
<title>kalkulator</title>
</head>
<body>
<form action="kalkulator.php" method="post">
Angka Pertama <input type="text"
name="txtAngka1" /><br />
Angka Kedua <input type="text" name="txtAngka2"/><br />
jenis Perhitungan <select name="operator">
  <option value="tambah">Penjumlahan</option>
  <option value="kurang">Pengurangan</option>
  <option value="kali">Perkalian</option>
  <option value="bagi">Pembagian</option>
</select><br />
<button type="submit" name="submit"
value="operator">hitung</button>
</form>
</body>
</html>

dan untuk file PHPnya seperti dibawah ini dan simpan dengan nama kalkulator.php
<?php
/*
* Deklarasi variabel
*/
$txtAngka1 = $_POST["txtAngka1"];
$txtAngka2 = $_POST["txtAngka2"];
$hitung = $_POST["operator"];
/*
* Bagian ini akan memproses data yang dikirim
*/
if ($hitung=="bagi"){
$hasil = $txtAngka1/$txtAngka2;
echo "<p>Hasil pembagian antara ".$txtAngka1." dan ".
$txtAngka2." adalah ".$hasil."</p>";
}
else if($hitung=="kali"){
$hasil = $txtAngka1*$txtAngka2;
echo "<p>Hasil perkalian antara ".$txtAngka1." dan ".
$txtAngka2." adalah ".$hasil."</p>";
}
else if ($hitung=="tambah"){
$hasil = $txtAngka1+$txtAngka2;
echo "<p>Hasil penjumlahan antara ".$txtAngka1." dan ".
$txtAngka2." adalah ".$hasil."</p>";
}
else if ($hitung=="kurang"){
$hasil = $txtAngka1-$txtAngka2;
echo "<p>Hasil pengurangan antara ".$txtAngka1." dan ".
$txtAngka2." adalah ".$hasil."</p>";
}
?>
jika ada yang ingin ditanyakan silahkan tinggalkan komentar..

1 komentar: