Professional Documents
Culture Documents
DewintaNurIstiqomah - UTS BASIS DATA
DewintaNurIstiqomah - UTS BASIS DATA
1. Membuat Database Bernama Tokoonline, yang berisi tabel Customer, Broker, dan
Transaction.
2. Lalu menghubungkan relasi antar tabel. Broker dan Transaction dihubungkan dengan
ID(primarykey) dan BrokerId(foreignkey). Tabel Customer dan Transaction dihubungkan
dengan ID(primarykey) dan CustomerID(foreignkey).
3. Lalu isi data sesuai tabel :
Customer :
Broker :
Transaction :
4. Code untuk menampilkan semua data dari tabel customer di web :
<?php
$servername = "localhost";
$username = "root";
$password = "";
$dbname = "tokoonline";
if(!$conn) {
die("Connection failed: ".myqsqli_conncet_error());
}
$sql = "SELECT * FROM customer";
$result = mysqli_query($conn, $sql);
if(!$conn) {
die("Connection failed: ". myqsqli_conncet_error());
}
$sql = "SELECT transaction.CustomerId, customer.Name, customer.Address,
customer.Balance, transaction.Execution_Time FROM customer INNER JOIN
transaction ON customer.ID = transaction.CustomerId";
$result = mysqli_query($conn, $sql);
if(mysqli_num_rows($result) > 0){
while($row = mysqli_fetch_assoc($result)) {
echo "|" . $row["CustomerId"] . "|" .$row["Name"] ."|".
$row["Address"].$row["Balance"]."|".$row["Execution_Time"]."<br>";
}
} else {
echo "0 results";
}
mysqli_close($conn);
?>
6. Tampilan web semua data tabel customer: