Anda di halaman 1dari 7

Laporan Praktikum Teknologi WEB

Modul 2

Disusun Oleh :

Christine C Nova Saragih 3411171164

Jurusan Informatika

Fakultas Sains dan Informatika

Universitas Jenderal Achmad Yani

2020
Latihan

1. Koneksi
 Koneksi.php

<?php
$servername = "localhost";
$username = "root";
$password = "";
$dbname = "unjani";
// buat koneksi
$conn = mysqli_connect($servername, $username, $password, $dbname);
// cek koneksi
if (!$conn) {
echo "Connection gagal";
}
else
{
echo "koneksi berhasil";
}

 Hasil Program

 Analisa
Program diatas adalah cara untuk membuat koneksi antar PHP dengan MySQL
dengan fungsi MySQL_connect().
2. Penjelasan mate
 Kode Program

. <?php
$servername = "localhost";
$username = "root";
$password = "";
$dbname = "unjani";
// buat koneksi
$conn = mysqli_connect($servername, $username, $password, $dbname);
// cek koneksi
if (!$conn) {
echo "Connection gagal";
}
$sql = "INSERT INTO mahasiswa (nim, nama, email)
VALUES ('4121221', 'Dimas Prikitiw', 'dimas@unjani.com')";
if (mysqli_query($conn, $sql)) {
echo "data berhasil ditambah";
} else {
echo "Gagal";
}
mysqli_close($conn);
?>

 Hasil Program

 Analisa
Program diatas adalh funsi untuk menambahakan data ke dalam data base dengan
fungsi NSERT INTO namatabel aribute VALUE.
Tugas

1. Input data mealui form kedalam Data Base


 Input.php

. <body>
<form method="post" action="tiga.php">
Nim : <input type="text" name="nim" /><br /><br />

Nama : <input type="text" name="nama" /><br /><br />


Email : <input type="text" name="email" /><br /><br />
<input type="submit" value="Submit" />
</form>
</body>

<?php
$host ="localhost"; //host server
$user ="root"; //user login phpMyAdmin
$pass =""; //pass login phpMyAdmin
$db ="unjani"; //nama database
$conn = mysqli_connect($host, $user, $pass, $db) or die ("Koneksi
gagal");
?>

<?php
include "dua.php";
$nim = $_REQUEST['nim'];
$nama = $_REQUEST['nama'];
$email = $_REQUEST['email'];
$mysqli = "INSERT INTO mahasiswa (nim, nama, email) VALUES
('$nim', '$nama', '$email')";
$result = mysqli_query($conn, $mysqli);
if ($result) {
echo "Input berhasil";
} else {
echo "Input gagal";
}
mysqli_close($conn);
?>

 Hasil Program
 Analisa
Program diatas adalah program untuk menginput data melalui form kedalam
database yang didalamnya ada 3 file PHP satu.php adalah sebagai form inputan
dua.php adalah file untuk mengecek koneksi kedalam data base dan fille tiga.php
adalahag file dengan fungsi mengirim imputan nilai form kedalam database.
2. Input data mealui form kedalam Data Base menggunakan Auto increment
 Input.php

. <?php
include "dua.php";
$idtamu=$_REQUEST[''];
$nmtamu = $_REQUEST['nmtamu'];
$email = $_REQUEST['email'];
$mysqli = "INSERT INTO tamu1 (idtamu, nmtamu, email) VALUES
('','$nmtamu', '$email')";
$result = mysqli_query($conn, $mysqli);
if ($result) {
echo "Input berhasil";
} else {
echo "Input gagal";
}
mysqli_close($conn);
?>

<body>
<form method="post" action="empat.php">
Nama : <input type="text" name="nmtamu" /><br /><br />
Email : <input type="text" name="email" /><br /><br />
<input type="submit" value="Submit" />
</form>
</body>

 Hasil Program

 Analisa
Program dia atas hampir sama dengan program sebelumnya yaitu untuk
perbedaanya hanya pada attribute di tabelnya saja menggunakan AUTO
INCREMENT dimana inputan yang di inputkan akan langsung memilik number
urutannya.

Anda mungkin juga menyukai