Anda di halaman 1dari 13

TUGAS

Mata Kuliah : Pemrograman web I


Nama : I Gede Dea Prayoga Adi Pratama
Nim : 2010403

Soal :

Nim Nama Prodi Jenis_kelamin


12121101 Andi Subagia Sistem Komputer Laki-Laki
12121102 Budi Hartono Sistem Komputer Laki-Laki
12121103 Nia Anisa Sistem Komputer Perempuan
12121104 Evi Lia Teknik Informatika Perempuan
12121105 Tia Kusuma Teknik Informatika Perempuan

1. Buatlah table diatas di dalam sebuah database dengan nama table :


dataMahasiswa
2. Tambahkan data : NIM 12121106, nama : Kinara Ayu, Prodi : TI, Jenis
kelamin : perempuan.
3. Ubahlah nama Nia Anisa menjadi Nia Hapsari.
4. Tampilkan data mahasiswa yang berada pada prodi sistem Komputer.
5. Hapuslah Mahasiswa dengan nim : 12121101
Jawaban :

1. Buatlah table diatas di dalam sebuah database dengan nama table : dataMahasiswa

 Program koneksi MySQL

<?php

$dms = mysqli_connect('localhost','root','');
if(!$dms)
{
echo "Koneksi Gagal";
}else
{
echo "Koneksi Berhasil";
}
?>
 Program koneksi database

?php
$dms = mysqli_connect('localhost','root','');
if(mysqli_connect_errno())
{
echo "koneksi ke sever gagal";
}
$sql = "CREATE DATABASE DataMahasiswa";
if(mysqli_query($dms, $sql))
{
echo "Database Berhasil dibuat";
} else
{
echo "Gagal membuat Database".mysqli_error($dms);
}
mysqli_close($dms);
?>
 Program Membuat Tabel

<?php
$dbname= 'DataMahasiswa';
$host= 'localhost';
$password= '';
$username= 'root';
$dms = mysqli_connect($host,$username,$password,$dbname);

if(!$dms)
{
die("Koneksi Failed : ".mysqli_connect_error());
}

$sql ="CREATE TABLE datamahasiswa (


Nim CHAR(10) NULL,
Nama VARCHAR(25) NULL,
Prodi VARCHAR(30) NULL,
Jenis_kelamin VARCHAR(15) NULL,
constraint dt_mahasiwa primary key(nim))";

if (mysqli_query($dms, $sql))
{
echo "Table Berhasil di Buat";
} else
{
echo "Table Gagal di Buat : ".mysqli_error($dms);
}
mysqli_close($dms);
?>
2. Tambahkan data : NIM 12121106, nama : Kinara Ayu, Prodi : TI, Jenis kelamin :
perempuan

 Program Tambah Data

<?php
$dms = mysqli_connect('localhost','root','');
if(!$dms)
{
echo "Koneksi Gagal";
}else
{
echo "Koneksi Berhasil <br/>";
mysqli_select_db($dms,"DataMahasiswa");
}

$nim = "12121106";
$nama = "Kinara Ayu";
$prodi = "Teknik Informatika";
$jns_kelamin = "Perempuan";
$query = "select * from datamahasiswa";
$sql = "INSERT INTO datamahasiswa (Nim,Nama,Prodi,Jenis_kelamin) VALUE
S ('$nim','$nama','$prodi','$jns_kelamin')";
$hasil = mysqli_query($dms,$sql);

if(mysqli_query($dms,$sql))
{
echo "Data GAGAL Disimpan <br/>";
}else
{
echo "Data BERHASIL Disimpan <br/>";
echo "NIM : $nim <br/>";
echo "Nama : $nama <br/>";
echo "Prodi : $prodi <br/>";
echo "Jenis kelamin : $jns_kelamin <br/>";
}
?>
3. Ubahlah nama Nia Anisa menjadi Nia Hapsari

 Program Update Data

<?php
$dms = mysqli_connect('localhost','root','','DataMahasiswa');
if(!$dms)
{
echo "Koneksi Gagal <br/>";
}else
{
echo "Koneksi Berhasil <br/>";
}
mysqli_select_db($dms,"DataMahasiswa");
$sql = "UPDATE datamahasiswa set Nama = 'Nia Hapsari', Prodi = 'Sistem
Komputer',
Jenis_kelamin = 'Perempuan' where nim = '12121103';";
$update = mysqli_query($dms,$sql);
if (!$update)
{
echo "Data GAGAL Dirubah <br/>";
}else
{
echo "Data BERHASIL Dirubah <br/>";
}
?>
4. Tampilkan data mahasiswa yang berada pada prodi sistem Komputer

 Program Menampilkan Data

<?php
$dms = mysqli_connect('localhost','root','','DataMahasiswa');
if(!$dms)
{
echo "Koneksi Gagal <br/>";
}else
{
echo "Koneksi Berhasil <br/>";
}
mysqli_select_db($dms,"DataMahasiswa'");
$sql = "SELECT * FROM datamahasiswa WHERE Prodi = 'Sistem Komputer';";
$tampil = mysqli_query($dms,$sql);
while ($data = mysqli_fetch_array($tampil))
{
echo "NIM : ".$data['Nim']."<br/>";
echo "Nama : ".$data['Nama']."<br/>";
echo "Prodi: ".$data['Prodi']."<br/>";
echo "Jenis_kelamin : ".$data['Jenis_kelamin']."<br/>";
echo "<br/>";
}
?>

5. Hapuslah Mahasiswa dengan nim : 12121101

 Program Delete Data

<?php
$dms = mysqli_connect('localhost','root','','DataMahasiswa');
if(!$dms)
{
echo "Koneksi Gagal <br/>";
}else
{
echo "Koneksi Berhasil <br/>";
}
mysqli_select_db($dms,"DataMahasiswa");
$sql = "DELETE FROM datamahasiswa where nim ='12121101';";
$hapus = mysqli_query($dms,$sql);
if (!$hapus)
{
echo "Data GAGAL Dihapus <br/>";
}else
{
echo "Data BERHASIL Dihapus <br/>";
}
?>

Anda mungkin juga menyukai