You are on page 1of 9

Praktikum Pemrograman Web

Pertemuan IX

Jangan lupa...
<!DOCTYPE html>
<html>
<head> </head>

<?php

?>
</html>

Database Connection
Syntax:
mysqli_connect(host,username,password,dbname);

Contoh:
<?php
// Create connection
$con=mysqli_connect("192.168.1.1","budi","123456","db_ku");
// Check connection
if (mysqli_connect_errno()) {
echo "Tidak bisa koneksi disebabkan: " . mysqli_connect_error();
}
?>

Tutup Koneksi
mysqli_close($con);

Setelah di sambungkan, lalu apa?

Manajemen database

Buat database

Hapus database

Manajemen table

Buat table

Hapus table

Baca record

Tulis record

Hapus record

Input Data
<?php
$con=mysqli_connect("example.com","peter","abc123","my_db");
// Check connection
if (mysqli_connect_errno()) {
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
mysqli_query($con,"INSERT INTO Persons (FirstName, LastName, Age)
VALUES ('Peter', 'Griffin',35)");
mysqli_query($con,"INSERT INTO Persons (FirstName, LastName, Age)
VALUES ('Glenn', 'Quagmire',33)");
mysqli_close($con);
?>

Ambil data..dan tampilkan..


<?php
$con=mysqli_connect("example.com","peter","abc123","my_db");
// Check connection
if (mysqli_connect_errno()) {
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
$result = mysqli_query($con,"SELECT * FROM Persons");
while($row = mysqli_fetch_array($result)) {
echo $row['FirstName'] . " " . $row['LastName'];
echo "<br>";
}
mysqli_close($con);
?>

Login Situs

$myusername=$_POST['myusername'];
$mypassword=$_POST['mypassword'];
$sql="SELECT * FROM $tbl_name WHERE username='$myusername' and
password='$mypassword'";
$result=mysql_query($sql);
// hitung jumlah baris yang ada di result
$count=mysql_num_rows($result);
// jika username dan passwordnya betul, maka harusnya $count bernilai 1
if($count==1){
//jika $count=1 maka beritahukan ke user
echo Login sukses;
}
else {
echo "Salah Username atau Password";
}

You might also like