Anda di halaman 1dari 12

LAPORAN

PRAKTIKUM TEKNOLOGI WEB

DISUSUN OLEH :

Muhammad Ramdhani 3411181023

PROGRAM STUDI INFORMATIKA


FAKULTAS SAINS DAN INFORMATIKA
UNIVERSITAS JENDERAL ACHMAD YANI
2020
ABSTRAK

PHP adalah bahasa penulisan skrip open-source yang biasanya digunakan dalam pemrograman


atau pengembangan website. PHP atau Hypertext Preprocessor sebenarnya mirip
dengan JavaScript dan Python, perbedaannya adalah PHP sering kali digunakan untuk
komunikasi sisi server, sedangkan JavaScript bisa digunakan
untuk frontend dan backend. Sementara itu, Python hanya untuk sisi server (backend).

Masih belum paham dengan pengertian PHP? Tenang, kami akan menjelaskan dasar-dasarnya
lebih dulu sebelum Anda mempelajari PHP lebih lanjut. Kami akan mulai dengan membahas apa
itu bahasa penulisan skrip atau scripting language.

Bahasa penulisan skrip adalah bahasa yang mengotomatiskan eksekusi task (tugas) dalam
environment runtime khusus. Tugas ini mencakup menginstruksikan halaman statis (dibuat
dengan HTML dan CSS) untuk melakukan tindakan tertentu dengan aturan yang sudah
ditetapkan.

Contohnya, Anda bisa menggunakan skrip untuk memvalidasi apakah semua kolom dalam
sebuah form sudah diisi sebelum form dikirim kembali ke server. Skrip tersebut akan berjalan,
lalu memeriksa semua kolom ketika user mengirimkan form.

Jika ada kolom yang masih kosong, akan muncul teks peringatan untuk memberi tahu user
tentangnya.

Kegunaan lain bahasa skrip yang cukup umum adalah untuk menampilkan efek drop-
down ketika kursor menyoroti menu utama, melakukan rollover tombol dan animasi, membuka
kotak dialog, dan sebagainya.
BAB 1

HASIL PRATIKUM

A. database mahasasiswa

1. Koneksi.php

<?php

// buat koneksi

$conn = mysqli_connect("localhost", "root", "", "db_unjani");

// cek koneksi

if (!$conn) {

echo "Connection gagal";

else

echo "koneksi berhasil";

?>
Keterangan :

Sintax diatas untuk mengoneksikan database


2. index.html

<!DOCTYPE html>

<html>

<head>

<title></title>

</head>

<body>

<br/>

<h3>TAMBAH DATA MAHASISWA</h3>

<form method="post" action="tambahdata.php">

<table>

<tr>

<td>NIM</td>

<td><input type="text" name="nim"></td>

</tr>

<tr>

<td>Nama</td>

<td><input type="text" name="nama"></td>

</tr>
<tr>

<tr>

<td>email</td>

<td><input type="email" name="email"></td>

</tr>

<td></td>

<td><input type="submit" value="SIMPAN"></td>

</tr>

<br/>

<a href="Tindex.html">Tambah Data Tamu</a>

<br/>

</table>

</form>

</body>

</html>
Keterangamn:

Bahwa kita mengpost input berdasarkan name yang akan dikirimkan ke tambahdata.php
3. tambahdata.php

<?php

include 'koneksi.php';

// buat koneksi

// input data

$nim = $_POST['nim'];

$nama = $_POST['nama'];

$email = $_POST['email'];

// cek koneksi

if (!$conn) {

echo "Connection gagal";

$sql = "INSERT INTO `mahasiswa` (`nim`, `nama`, `email`) VALUES ('$nim',


'$nama','$email');";
if (mysqli_query($conn, $sql)) {

echo "data berhasil ditambah";

} else {

echo "Gagal";

mysqli_close($conn);

?>
Keterangan:

Diatas ini adalah sintax untuk menambah data ke tabel mahasiswa

Mengunakan sintax query "INSERT INTO `mahasiswa` (`nim`, `nama`, `email`) VALUES
('$nim', '$nama','$email');"

Untuk faribel berbentuk $ untuk menambah masukan dari input index.html


B. Databese tamu

1. Tindex.html

<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>

<br/>
<h3>TAMBAH DATA TAMU</h3>
<form method="post" action="Ttambahdata .php">
<table>
<tr>
<td>nama tamu</td>
<td><input type="text" name="nmtamu"></td>
</tr>
<tr>
<tr>
<td>email</td>
<td><input type="email" name="email"></td>
</tr>
<td></td>
<td><input type="submit" value="SIMPAN"></td>
</tr>
<br/>
<a href="index.html">Tambah Data siswa</a>
<br/>
</table>
</form>
</body>
</html>
Keterangan:

Ini adalah from tambah tamu disini mengunakan input nama dan email. Untuk id tamau bertipe
auto increment yang berati akan mengisikan datanya sendiri

2.Tkoneksi.php

<?php
// buat koneksi
$conn = mysqli_connect("localhost", "root", "", "db_tamu");
// cek koneksi
if (!$conn) {
echo "Connection gagal";
}
else
{
echo "koneksi berhasil";
}
?>
Keterangan : ini berfungsi untuk mengkoneksikan db_tamu dan akan menampilkan
3. Ttambahdata.php

<?php
include 'Tkoneksi.php';
$nmtamu = $_POST['nmtamu'];
$email = $_POST['email'];
// cek koneksi
if (!$conn) {
echo "Connection gagal";
}

$sql = "INSERT INTO `tamu` ( `nmtamu`, `email`) VALUES ( '$nmtamu','$email');";

if (mysqli_query($conn, $sql)) {
echo "data berhasil ditambah,";
} else {
echo " input Gagal";
}
mysqli_close($conn);
echo "tamu=",$nmtamu;
echo ",email=",$email;
?>

Keterangan : bila data telah terisi maka menampilkan


BAB 2

KESIMPULAN
disini kita belajar untuk menambah data yang berarti kita create data dan kita harus menambahkan
beberapa tahap lagi diantaranya read update dan delete

Anda mungkin juga menyukai