Belajar menggunakan fungsi ARRAY_PUSH pada PHP
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>";
}
}
?>
BetMGM Casino app review - Jtmhub.com
BalasHapusBetMGM 영천 출장안마 casino 안동 출장샵 review 2021. Is this a good 영주 출장안마 casino for new players? The BetMGM app 계룡 출장마사지 is a 하남 출장마사지 great way to enjoy both a casino and an online gaming experience.