Membuat Ubah Data Dengan PHP STEP 1 - Glizards Tutors

Breaking

Wednesday, May 9, 2018

Membuat Ubah Data Dengan PHP STEP 1

Dalam data yang disimpan dalam tabel website dengan ekstensi PHP (berdatabase) pasti terdapat fitur ubah/update data. Langsung pada intinya, ini scriptnya :



simpan dengan nama ubah.php

<html>
<body>

<?php
include('konek.php');
if(isset($_GET['nis'])){
$ni = $_GET['nis'];
$query = mysqli_query($db_link,'select * from siswa where nis = "'.$nis.'"');
$data  = mysqli_fetch_array($query);
$nama = $data['nama'];
$alamat = $data['alamat'];
}
else{
$nama = '';
$alamat = '';

}
?>

<form method="post" action="aksi.php">
<table border="0">
<tr><td>NIS:</td>
<td><input type="text" name="nis" value="<?php echo $_GET['nis']; ?>" readonly="readonly">
</td>
</tr>
<tr><td>Nama:</td>
<td>
<input type="text" name="nama" value="<?php echo $nama; ?>"></td>
</tr>
<tr><td>Alamat:</td>
<td><input name="alamat" type="text" size="50" value="<?php echo $alamat; ?>"></td>
</tr>
<tr><td><input type="submit" name="tedit" value="EDIT"></td>
</tr>
</table>
</form>
</body>
</html>

PENJELASAN :

<?php
include('konek.php');
if(isset($_GET['nis'])){
$ni = $_GET['nis'];
$query = mysqli_query($db_link,'select * from siswa where nis = "'.$nis.'"'); MAKSUDNYA MENAMPILKAN ISI PADA TABEL SISWA BERDASARKAN nis (primarykey) nya

$data   = mysqli_fetch_array($query);
$nama = $data['nama']
$alamat = $data['alamat']; // JIKA DATA TERSEBUT SAMA DENGAN DATABASE DAN TERBUKTI ADA ISINYA MAKA AKAN DITAMPILKAN
}
else{ // TAPI JIKA TIDAK ADA, MAKA
$nama = ''; 
$alamat = ''; // DATA TERSEBUT TIDAK AKAN DITAMPILKAN ATAU KOSONG

}
?>

<input type="text" name="nis" value="<?php echo $_GET['nis']; ?>" //MAKSUDNYA MENAMPILKAN ISI PADA DATABASE SESUAI TABELNYA SEPERTI CONTOH YANG DITAMPILKAN ADAAH nis

readonly="readonly" //MAKSUDNYA HANYA BISA DILIHAT TANPA BISA DIEDIT ATAU DIUBAH-UBAH>

value="<?php echo $nama; ?>" //VALUE TERSEBUT MEMUNGKINKAN ANDA UNTUK MENGUBAH DATA YANG SUDAH ADA KAENA PERINTAH TSB HANYALAH echo ATAU MENAMPILKAN SAJA

Perlu saya ingatkan lagi bahwa penulisan menggunakan bahasa PHP wajib memperhatikan titik, koma, titik koma, dan simbol simbol lainya jika kurang satu saja maka akan terjadi "ERROR"

Terimaksih, Sekian salam RPL untuk #SMK ISLAM BATU.

No comments:

Post a Comment