Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
Fungsi simpan tidak berfungsi
di form tambah data fungsi simpan nya tidak berfungsi tombol di klik tapi tidak terjadi apa2.
modal
<div id="modal-tambah" class="modal fade" role="dialog">
<div class="modal-dialog modal-lg">
<div class="modal-content">
<form role="form" id="form-tambah" method="post" action="input.php">
<div class="modal-header">
<h4 class="modal-title">Menambahkan Group</h4>
</div>
<div class="modal-body">
<div class="form-group">
<label>Id</label>
<input class="form-control" id="id" name="id">
<p style="color:red" id="error_id"></p>
</div>
<div class="form-group">
<label>Nama Grup</label>
<input class="form-control" id="grup" name="grup">
<p style="color:red" id="error_grup"></p>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-info" data-dismiss="modal">Batal</button>
<button type="submit" class="btn btn-primary" >Simpan</button>
</div>
</form>
</div>
</div>
</div>
input.php
<?php
include"koneksi.php";
$id = $_POST['id'];
$nama = $_POST['grup'];
if ($id == ' ') {
$data['error']['id'] = 'Id tidak boleh kosong';
}
if ($nama == ' ') {
$data['error']['grup'] = 'Masukan nama grup';
}
if (empty($data['error'])) {
$query = "insert INTO grup SET
id_grp = '$id', nama_grup = '$nama'";
mssql_query($query)
or die ("Gagal Perintah SQL".mssql_error());
$data['hasil'] = 'sukses';
} else {
$data['hasil'] = 'gagal';
}
echo json_encode($data);
?>
script.js
$(document).ready(function(){
var data = "data.php";
$('#data-grup').load(data);
$("#form-tambah").submit(function(e) {
e.preventDefault();
$("#error_id").html('');
$("#error_grup").html('');
var dataform = $("#form-tambah").serialize();
$.ajax({
url: "input.php",
type: "post",
data: dataform,
success: function(result) {
var hasil = JSON.parse(result);
if (hasil.hasil !== "sukses") {
$("#error_id").html(hasil.error.id);
$("#error_grup").html(hasil.error.grup);
} else {
$('#modal-tambah').modal('hide');
$("#id").val('');
$("#grup").val('');
$('#data-grup').load(data);
}
}
});
});
$(document).on('click','#edit',function(e){
e.preventDefault();
$("#modal-edit").modal('show');
$.post('edit.php',
{id:$(this).attr('data-id')},
function(html){
$("#data-edit").html(html);
}
);
});
});
data.php
<table class="table table-bordered">
<tr>
<th>
No
</th>
<th>
Nama Grup
</th>
<th>
Opsi
</th>
</tr>
<?php
include"koneksi.php";
$no = 1;
$data = mssql_query (" select id_grp, nama_grup from grup order by id_grp DESC");
while ($row = mssql_fetch_array ($data)){
?>
<tr>
<td>
<?php echo $row['id_grp']; ?>
</td>
<td>
<?php echo $row['nama_grup']; ?>
</td>
<td>
<a href="#" id="edit" data-id="<?php echo $row['id_mahasiswa']; ?>">Edit</a> |
<a href="#" id="hapus" data-id="<?php echo $row['id_mahasiswa']; ?>">Hapus</a>
</td>
</tr>
<?php
}
?>
</table>
0
Belum ada Jawaban. Jadi yang pertama Jawaban
Login untuk ikut Jawaban