Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
dicopy dari notebook ke komputer, data jadi ga muncul
awalnya saya ngerjain di notebook kantor. cuma lupa copy databasenya. cuma kopi folder aplikasinya..
akhirnya bikin ulang databasenya.
(di komputer): saat input, berhasil, data masuk database, tapi tidak muncul saat runing di aplikasinya..
kenapa ya?
database:
kosong:
skrip untuk muncul-nya:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="">
<meta name="author" content="">
<title>Passing Data To Modal</title>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css"
integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
</head>
<body>
<div class="container">
<div class="row">
<table class="table table-bordered">
<tr>
<th>No</th>
<th>Nama Barang</th>
<th>Deskripsi Barang</th>
<th>Opsi</th>
</tr>
<?php
$servername = "localhost";
$username = "root";
$password = "";
$dbname = "test";
// Membuat Koneksi
$koneksi = new mysqli($servername, $username, $password, $dbname);
// Melakukan Cek Koneksi
if ($koneksi->connect_error) {
die("Koneksi Gagal : " . $koneksi->connect_error);
}
//Melakukan query
$sql = "SELECT * FROM barang";
$hasil = $koneksi->query($sql);
$no = 1;
if ($hasil->num_rows > 0) {
foreach ($hasil as $row) { ?>
<tr>
<td><?php echo $no; ?></td>
<td><?php echo $row['nama_barang']; ?></td>
<td><?php echo $row['desc_barang']; ?></td>
<?php echo "<td><a href='#myModal' class='btn btn-default btn-small' id='custId' data-toggle='modal'
data-id=".$row['id'].">Detail</a></td>"; ?>
</tr>
<?php
$no++;
}
} else {
echo "0 results";
} $koneksi->close();
?>
</table>
</div>
</div>
<div class="modal fade" id="myModal" role="dialog">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">×</button>
<h4 class="modal-title">Detail Barang</h4>
</div>
<div class="modal-body">
<div class="fetched-data"></div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Keluar</button>
</div>
</div>
</div>
</div>
<script src="https://code.jquery.com/jquery-3.1.1.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$('#myModal').on('show.bs.modal', function (e) {
var rowid = $(e.relatedTarget).data('id');
//menggunakan fungsi ajax untuk pengambilan data
$.ajax({
type : 'post',
url : 'detail.php',
data : 'rowid='+ rowid,
success : function(data){
$('.fetched-data').html(data);//menampilkan data ke dalam modal
}
});
});
});
</script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"
integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script>
</body>
</html>
0
Belum ada Jawaban. Jadi yang pertama Jawaban
Login untuk ikut Jawaban