<?php
include("config.php");
// cek apakah tombol simpan sudah diklik atau blum?
if(isset($_POST[\'simpan\'])){
// ambil data dari formulir
$id = $_POST[\'id\'];
$nama = $_POST[\'nama\'];
$alamat = $_POST[\'alamat\'];
$jk = $_POST[\'jenis_kelamin\'];
$agama = $_POST[\'agama\'];
$sekolah = $_POST[\'sekolah_asal\'];
if(is_uploaded_file($_FILES[\'foto\'][\'tmp_name\'])){
$sourcePath = $_FILES[\'foto\'][\'tmp_name\'];
$newName = md5(microtime(true)).\'.jpg\';
$size = getimagesize($sourcePath);
if(isset($size[0]) && $size[0]>1 && isset($size[1]) && $size[1]>1){
if(move_uploaded_file($sourcePath,"foto/".$newName)){
// buat query update
$querys = mysqli_query($db, "SELECT foto FROM calon_siswa WHERE id=".$id);
while($foto = mysqli_fetch_array($querys)){
$size = getimagesize(\'foto/\'.$foto[\'foto\']);
if(isset($size[0]) && $size[0]>1 && isset($size[1]) && $size[1]>1)
unlink(\'foto/\'.$foto[\'foto\']);
}
$sql = "UPDATE calon_siswa SET nama=\'$nama\', alamat=\'$alamat\', jenis_kelamin=\'$jk\', agama=\'$agama\', sekolah_asal=\'$sekolah\', foto=\'$newName\' WHERE id=$id";
}
}
}else
$sql = "UPDATE calon_siswa SET nama=\'$nama\', alamat=\'$alamat\', jenis_kelamin=\'$jk\', agama=\'$agama\', sekolah_asal=\'$sekolah\' WHERE id=$id";
$query = mysqli_query($db, $sql);
// apakah query update berhasil?
if( $query ) {
// kalau berhasil alihkan ke halaman list-siswa.php
header(\'Location: list-siswa.php\');
} else {
// kalau gagal tampilkan pesan
die("Gagal menyimpan perubahan...");
}
} else {
die("Akses dilarang...");
}
?>
Si