Soal :
1. Buatlah table diatas di dalam sebuah database dengan nama table : dataMahasiswa
<?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());
}
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
<?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
<?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
<?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/>";
}
?>
<?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/>";
}
?>