Perhatikan script di bawah untuk untuk membuat sistem CRUD untuk user. Materi ini sebagai bahan untuk
kisii-kisi UAS Pemrograman Web 1. Materi ini merupakan contoh dan dapat dimodifikasi sesuai dengan
jenis table yang diinginkan.
iduser
namauser
passworduser
leveluser
B. Membuat Koneksi
Ketik script di bawah ini kemudian simpan dengan nama koneksi.php
<?php
$host = "localhost";
$user = "root";
$pass = "";
$database = "web1";
$conn = mysqli_connect($host, $user, $pass, $database);
if(mysqli_connect_errno()){
echo 'Gagal melakukan koneksi ke Database : '.mysqli_connect_error();
}
?>
<tr>
<th>No</th>
<th>ID</th>
<th>Nama</th>
<th>Password</th>
<th>Level</th>
<th>Action</th>
</tr>
<?php
$urut=0;
$user_show=mysqli_query($conn, "SELECT * FROM user");
while($hs_show=mysqli_fetch_array($user_show)) {
$urut++;
$v_iduser="$hs_show[id_user]";
$v_namauser="$hs_show[nama_user]";
$v_passworduser="$hs_show[password_user]";
$v_leveluser="$hs_show[level_user]";
?>
<form method="POST" action="<?php $_SERVER['PHP_SELF'] ?>"
target="_self">
<tr>
<td><?php echo"$urut";?></td>
<td><?php echo"$v_iduser";?><input type="hidden"
name="id_user" value='<?php echo"$v_iduser";?>'></td>
<td><?php echo"$v_namauser";?></td>
<td><?php echo"$v_passworduser";?></td>
<td><?php echo"$v_leveluser";?></td>
<td>
<input type="submit" name="hapusdata" value="Hapus">
<button name="editdata" >Edit</button>
</td>
</tr>
</form>
<?php }?>
</table>
}
?>
<b>Edit Data</b>
<form method="POST" action="<?php $_SERVER['PHP_SELF'] ?>"
target="_self">
<table>
<tr>
<td>ID User</td>
<td>
<input type="text" disabled value='<?php
echo"$v_iduser";?>'>
<input type="hidden" name="iduser" value='<?php
echo"$v_iduser";?>'>
</td>
</tr><tr>
<td>Nama User</td>
<td>
<input type="text" name="namauser" value='<?php
echo"$vnama_user";?>'>
</td>
</tr><tr>
<td>Password User</td>
<td>
<input type="text" name="passworduser" value='<?php
echo"$vpassword_user";?>'>
</td>
</tr><tr>
<td>Level User</td>
<td>
<select name="leveluser">
<option value="Admin"<?php if($vlevel_user=="Admin")
{echo"selected";}?>>Admin</option>
<option value="Operator"<?php
if($vlevel_user=="Operator") {echo"selected";}?>>Operator</option>
</select>
</td>
</tr>
<tr>
<td></td>
<td><button name="editdatafinal">UPDATE</button></td>
</tr>
</table>
</form>
<?php
}
?>
<?php } ?>
<!--Update -->
<?PHP if(isset($_POST['editdatafinal'])) {
$v_iduser=$_POST["iduser"];
$v_namauser=$_POST["namauser"];
$v_passworduser=$_POST["passworduser"];
$v_leveluser=$_POST["leveluser"];