Anda di halaman 1dari 21

PEMROGRAMAN WEB

NAMA : Jeiton Imanuel Nubatonis


NIM : 1523734279
KELAS : V TKJ E
Mysql1.php
<?php // tanda buka script php

//buat koneksi MYSQL untuk user:root, tanpa password, alamat:localhost


$link=mysql_connect('localhost','root',' ');

//cek apakah koneksi dengan Mysql berhasil


if($link)
{
//koneksi berhasil
echo"koneksi dengan mysql berhasil";
}
else
{
// jika koneksi gagal maka akan di tampilkan script dibawah
echo"koneksi gagal";
}

//memeriksa nilai dari $link dan mecetak


// meutup baris
echo"<br/>";
// untuk melihat atau pencarian kesalahan (debugging)
echo"hasil var_dump variabel $link:";
var_dump($link);

?>
Jika gagal dalam password salah

Sukses Jika benar

Mysql2.php
<?php

//buat koneksi dengan MYSQL dan variabel $link


$link=mysql_connect('localhost','root',' ');

//jika koneksi gagal, langsung keluar dari PHP


if(!$link)
{
die("Koneksi dengan MySQL gagal");
}
//jalan query yang ada kaitannya dengan mysql_fetch_row
//akan menampilkan data base yang di panggil dari mysql dan tersimpan di variable $link dan
tersimpan lagii di $result
$result=mysql_query('SHOW DATABASES',$link);

//tampilkan hasil query dan melakukan perulangan yang belumm di ketahui jumlahnya dan
akan di susun cara baris atau kolom
while($row = mysql_fetch_row($result))
{
//mencetak nama database pada mysql yang tersimpan di variabel $row dengan aaray
0 dan mencetak perbaris
echo $row[0];
echo "<br />";
}

?>

Mysql3.php
<?php
//buat koneksi dengan database
$link= mysql_connect('localhost','root',' ');
// jika koneksi gagal,atau bukan variabel $link maka langsung keluar dari php dengan
penggunaan fungsi dei
if(!$link)
{
die("koneksi dengan mysql gagal");// akan berenti eksekusi
}

//buat database politeknik


$result=mysql_query('CREATE DATABASE politeknik');
if(!$result)
{
die ("database politeknik gagal dibuat");
}
// perintah untuk mengggunakan database politeknik pada mysql
$result=mysql_query('USE politeknik');
if(!$result)
{
die("database politeknik gagal digunakan");
}

//membuat tabel dengan nama mahsiswa_tkj


$query="CREATE TABLE mahasiswa_tkj (nim CHAR(9) NOT NULL PRIMARY KEY,
nama CHAR(50),umur INT,tempat_lahir CHAR(50),IPK DECIMAL (3,2))";
$result=mysql_query($query); // menjalankan fungsi query pada variabel $query dan
tersimpan pada varaiable $result
if(!$result)// jika salah pemanggilan maka maka php akan beenti yang di tandai dengan
fungsi die
{
die ("Table mahasiswa_tkj gagal dibuat");
}

//tambah data kedalam tabel mahasiswa_tkj


$query="INSERT INTO mahasiswa_tkj VALUES ('152373427','imen','18','Timor','3.8')";
mysql_query($query);
//
$query="INSERT INTO mahasiswa_tkj VALUES ('134322221','aldi','21','Timor','3.9')";
mysql_query($query);
//
$query="INSERT INTO mahasiswa_tkj VALUES ('152376353','zah','20','Timor','3.8')";
mysql_query($query);
//
$query="INSERT INTO mahasiswa_tkj VALUES ('152373111','nuel','21','Aor','3.8')";
mysql_query($query);
//
$query="INSERT INTO mahasiswa_tkj VALUES ('152354675','ivon','22','Sabu','3.8')";
mysql_query($query);

// mencetak keterangan jika proes inputan berhasil di kekrjakan


echo "database politeknik dan Table mahasiswa_tkj berhasil dibuat";

?>
Msql4.php
<?php
include "koneksi.php";// melakukan pemaggilan file php yang sudah ada dan tersmpan dalam
satu file yang sama

//memanggil database piliteknnik dan tersimpan pada variable $result


$result=mysql_select_db('politeknik');
// jika yang di panggil bukan variable $result maka proses akan keluar dari php dengan
funngsi di
if(!$result)
{
die("Database politeknik gagal digunakan");
}
//menampilkan data pada table mahasiswa_tkj
$result=mysql_query('SELECT * FROM mahasiswa_tkj');// memanggil data dari tabel
mahasiswa_tkj
$row=mysql_fetch_row($result);
echo "$row[0] $row[1] $row[2] $row[3] $row[4]";
echo "<br />";
$row=mysql_fetch_row($result);
echo "$row[0] $row[1] $row[2] $row[3] $row[4]";
echo "<br />";
$row=mysql_fetch_row($result);
echo "$row[0] $row[1] $row[2] $row[3] $row[4]";
echo "<br />";
$row=mysql_fetch_row($result);
echo "$row[0] $row[1] $row[2] $row[3] $row[4]";
echo "<br />";
$row=mysql_fetch_row($result);
echo "$row[0] $row[1] $row[2] $row[3] $row[4]";
?>
MENGGUNAKAN METODE PERULANGAN WHILE
<?php
// melakukan pemaggilan file php yang sudah ada dan tersmpan dalam satu file yang sama

include "koneksi.php";
//memanggil database piliteknnik dan tersimpan pada variable $result
$result=mysql_select_db('politeknik');
// jika yang di panggil bukan variable $result maka proses akan keluar dari php dengan
funngsi die
if(!$result)
{
die("Database politeknik gagal digunakan");
}

$result= mysql_query('SELECT * FROM mahasiswa_tkj');


// melakukan perulanga while jika belum di ketahui jumlah data pada tabel tersebut
// menampilkan data baris perbaris dengan fungsi mysql_fetch_row dengan menggunakan
nomor, mengembalikan nilai 1 baris dari sebuah tabel pada setiap pemanggilan
while ($row=mysql_fetch_row($result,MYSQL_NUM))
{
// pencetakan hasil dengan mengemat script
echo "$row[0] $row[1] $row[2] $row[3] $row[4]";
echo "<br />";
}
?>

MELAKUKAN METODE PERULANGAN FOR


<?php
include "koneksi.php";
//gunakan database politeknik

$result=mysql_select_db('politeknik');
if(!$result)
{
die("Database politeknik gagal digunakan");
}
//tampilkan data pada table mahasiswa_tkj
$result=mysql_query('SELECT * FROM mahasiswa_tkj');
//melakukan perulangan for dengan jumlah data yang telah di kettahui jumlahnya
for ($i=1; $i<=5; $i++)
{
$row=mysql_fetch_row($result);
echo "$row[0] $row[1] $row[2] $row[3] $row[4]";
echo "<br />";
}
?>
METODE ASSOC
<?php
include "koneksi.php";// melakukan pemaggilan file php yang sudah ada dan tersmpan dalam
satu file yang sama0
//gunakan database politeknik

$result=mysql_select_db('politeknik');// jika yang di panggil bukan variable $result maka


proses akan keluar dari php dengan funngsi die
if(!$result)
{
die("Database politeknik gagal digunakan");
}
$result=mysql_query('SELECT * FROM mahasiswa_tkj');// memanggil data dari tabel
mahasiswa_tkj
while ($row=mysql_fetch_row($result,MYSQL_ASSOC))
{
//menggunakan metode ASSOC , untuk menguraikan dta yang di ambil dari tabel
database MYSQL menjadi php array denga indexnya adalah sesuai nama fild atau kolom
tabel yang akan di ambil datanya
echo $row['nim']." ".$row['nama']."".$row['umur'];
echo $row['tempat_lahir']."".$row['IPK'];
echo "<br />";
}
?>

Mysql6.php
<?php
include "koneksi.php";
//jalankan koneksi php
$query="DROP DATABASE tidak_ada";
$result=mysql_query($query,$link);
// tidak ada pemanggilan pada database
echo "Query yang dijalankan : $query";
echo "<br/>";
echo "Kode Error:".mysql_errno($link);
echo "<br/>";
echo "Pesan Error:".mysql_error();
?>

mysql7.php // menampilkan jumlah data pada database POLITEKNIK


<?php
// melakukan pemaggilan file php yang sudah ada dan tersmpan dalam satu file yang sama
include "koneksi.php";
//memanggil database piliteknnik dan tersimpan pada variable $result
$result=mysql_select_db('politeknik');
// jika yang di panggil bukan variable $result maka proses akan keluar dari php dengan
funngsi die
if(!$result)
{
die("Database politeknik gagal digunakan");
}
//tampilkan data pada table mahasiswa_tkj
$result=mysql_query('SELECT * FROM mahasiswa_tkj');

echo "Total mahasiswa berjumlah " .mysql_num_rows($result)." orang";


?>
mysql8.php // menghapus data pada yang terinput pada database mahasiswa_tkj
<?php
// melakukan pemaggilan file php yang sudah ada dan tersmpan dalam satu file yang sama
include "koneksi.php";
//memanggil database piliteknnik dan tersimpan pada variable $result
$result=mysql_select_db('politeknik');
// jika yang di panggil bukan variable $result maka proses akan keluar dari php dengan
funngsi die
if(!$result)
{
die("Database politeknik gagal digunakan");
}
//tampilkan data pada table mahasiswa_tkj, menjalankan funsi query dengan fungsi ini php
akan melakukan percakapan dengan mysql
//perintah untuk hapus tabel umur pada database mahasiswa_tkj
$result=mysql_query("DELETE FROM mahasiswa_tkj WHERE umur=’21’");
//pencetakan tabel yang di hapus dengan perintah mysql_affected_rows()s
echo "data mahsiswa yang di hapus sebanyak: ".mysql_affected_rows()." Orang"
?>

data yang di terhapus adalah 2 orang yang masing-masing berumur 21 Tahun


Mysql9.php // melihat sisa data yang tersipan setelah terjadi penghapusan data. dengan
pendekatan menggunakan mysql_fetch_object
<?php
// melakukan pemaggilan file php yang sudah ada dan tersmpan dalam satu file yang sama
include "koneksi.php";

//pemanggilan dan menggunakan database politeknik


$result=mysql_select_db('politeknik');
if(!$result)
{
die ("database gagal digunakan");
}
//tamplkan tabel mahasiswa_tkj
$result=mysql_query('SELECT * FROM mahasiswa_tkj');
//melakukan perulangan yang belum di ketahui jumlahnya setelah di hapus data separuhnya
dengan pendekatan menggunakan mysql_fetch_object
while ($row=mysql_fetch_object($result))
{
// fungsi (->) di gunakan untuk mengakses property dari sebuah nama tabel pada
database politeknik dengan nama tablr mahasiswa_tkj
echo $row->nim." ".$row->nama." ".$row->umur." ";
echo $row->tempat_lahir." ".$row->IPK;
echo "<br />";
}
?>

mysql10.php // menampilkan data dengan sedikit tampilan yang berbeda menggunakan


css
<?php
include "koneksi.php";
//gunakan database politeknik
$result=mysql_select_db('politeknik');
if(!$result)
{
die ("database gagal digunakan");
}
//tampilkan tabel mahasiswa_tkj
$result=mysql_query('SELECT * FROM mahasiswa_tkj');
?>

<!DOCTYPE HTML>
<head>
<meta charset="utf-8">
<title>Bahasa tentang PHP dan MYSQL</title>
<style>
h3{
text-align: center;
}
table{
border: 1px solid black;
border-collapse: collapse;
border-spacing: 0;
font-family: Arial, sans-serief;
font-size: 16px;
padding-left: 300px;
margin: auto;
}
table th{
border: 1px solid black;
font-weight: bold;
padding: 10px;
color: #fff;
background-color: #2A72BA;
border-top: 1px black solid;
border-bottom: 1px black solid;
}
table td{
border: 1px solid black;
padding: 10px;
border-top: 1px black solid;
border-bottom: 1px black solid;
text-align: center;
}
tr:nth-child(even){
background-color: #DFEBF8;
}
</style>
</head>
<body>
<h3> Penyajian data mysql dalam bentuk tabel HTML dan CSS</h3>
<table>
<tr>
<th>NIM</th>
<th>NAMA</th>
<th>UMUR</th>
<th>Tempat_Lahir</th>
<th>IPK</th>
</tr>
<?php
// menggunakan perulangan yang belum diketahui jumlah data yang ada di dalamnya,
menggunakan mysql_fetch_array untuk menagkap data dari hasil perintah query dan
membentuiknya kedalam array assosoatif dan numerik
while ($row=mysql_fetch_array($result)) // prosedural style
{
//pemanggilan data
echo "<tr>";
echo "<td>".$row['nim']."</td>";
echo "<td>".$row['nama']."</td>";
echo "<td>".$row['umur']."</td>";
echo "<td>".$row['tempat_lahir']."</td>";
echo "<td>".$row['IPK']."</td>";
}
?>
</table>
</body>

Delete tabel UMUR dan IPK.php

<?php
// jika file tidak di temukan maka script php akan berhenti
require_once "koneksi.php";
//gunakan database politeknik
$result=mysql_select_db('politeknik');
//buat sebuah variable $query yang akan menampung data yang akan di hapus, hapus kolom
dalam mahasiswa_tkj dengan perintah ALTER TABLE dan DROP umur
$query ="ALTER TABLE mahasiswa_tkj DROP umur ";
//fungsi menjalankan perintah query
$result=mysql_query($query);
//jika data tidak di temukan maka proses php langsung berhenti yang di tandai dengan fungsi
die
if(!$result)
{
die ("kolom umur dalam tabel mahasiswa_tkj gagal dihapus");
}
//buat sebuah variable $query2 yang akan menampung data yang akan di hapus, hapus kolom
dalam mahasiswa_tkj dengan perintah ALTER TABLE dan DROP umur
$query2="ALTER TABLE mahasiswa_tkj DROP IPK ";
//fungsi menjalankan perintah query
$result=mysql_query($query2);
if(!$result)
{
die ("kolom IPK dalam tabel mahasiswa_tkj gagal dihapus");
}
//keterangan
echo "kolom pada tabel berhasil dihapus";
?>
Tabel umur dan IPK telah dihapus

add_data_JK.php
<?php
// jika file tidak di temukan maka script php akan berhenti
require_once "koneksi.php";
//gunakan database politeknik
$result=mysql_select_db('politeknik');
//tambah kolom dalam mahasiswa_tkj
$query ="ALTER TABLE mahasiswa_tkj ADD jenis_kelamin enum ('L','P') ";
// menjalankan perintah query
$result=mysql_query($query);
//jika data tidak ada maka proses php tidak di kerjakan yang di batasi dengan fungsi die
if(!$result)
{
die ("kolom jenis_kelamin dalam tabel mahasiswa_tkj gagal dihapus");
}
//mecetak keterangan jika berhasil
echo "kolom pada tabel berhasil ditambah";
?>
Add_tgl.php
<?php
// jika file tidak di temukan maka script php akan berhenti
require_once "koneksi.php";
//gunakan database politeknik
$result=mysql_select_db('politeknik');
//tambah kolom tanggal_lahir, fungsi ALTER TABLE untuk untuk memodifikasi
database politeknik apakah ingin tambah kolom atau hapus kolom,dll
// tambah kolom tanggal_lahir didepan tabel tempat lahir
$query ="ALTER TABLE mahasiswa_tkj ADD tanggal_lahir DATE NOT NULL
AFTER tempat_lahir";
//menjalankan fungsi query
$result=mysql_query($query);
//jika data tidak ada maka proses php tidak di kerjakan yang di batasi dengan fungsi
die
if(!$result)
{
die ("kolom tanggal_lahir dalam tabel mahasiswa_tkj gagal di tambah");
}
//mencetak keterangan jika suskse
echo "kolom sukses di buat";
?>
Tambah_total.php
<?php
// jika file tidak di temukan maka script php akan berhenti
require_once "koneksi.php";
//gunakan database politeknik
$result=mysql_select_db('politeknik');
//tambah kolom agama dalam mahasiswa_tkj
$query ="ALTER TABLE mahasiswa_tkj ADD agama VARCHAR(20) ";
$result=mysql_query($query);
if(!$query)
{
die ("kolom agama dalam tabel mahasiswa_tkj gagal ditambah");
}
//tambah kolom alamat dalam mahasiswa_tkj
$query2="ALTER TABLE mahasiswa_tkj ADD alamat VARCHAR(50) ";
//melakukan fungsi query
$result=mysql_query($query2);
//jika variabel tidak ada maka proses php akan berenti, di tandai dengan fungsi die
if(!$query2)

{
die ("kolom alamat dalam tabel mahasiswa_tkj gagal ditambah");
}
//tambah kolom no_tlpn dalam mahasiswa_tkj
$query3="ALTER TABLE mahasiswa_tkj ADD no_tlpn VARCHAR(12) ";
$result=mysql_query($query3);
if(!$query3)
{
die ("kolom no_tlpn dalam tabel mahasiswa_tkj gagal ditambah");
}
//tambah kolom foto dalam mahasiswa_tkj
$query4="ALTER TABLE mahasiswa_tkj ADD foto VARCHAR(50) ";
$result=mysql_query($query4);
if(!$query4)

{
die ("kolom foto dalam tabel mahasiswa_tkj gagal ditambah");
}
//cetak keterangan jika sukses
echo "kolom pada tabel berhasil dihapus";
?>

Input_lain.php
<?php
// jika file tidak di temukan maka script php akan berhenti
require_once "koneksi.php";
//gunakan database politeknik
$result=mysql_select_db('politeknik');
//tambah data kedalam tabel , menggunakan perintah UPDATE kedalam tabe
$query ="UPDATE mahasiswa_tkj SET
jenis_kelamin='L',agama='KRITEN',alamat='Kupang',no_tlpn='081558230805'
WHERE nama='imen' ";
//jalankan fungsi query
mysql_query($query);
//jika variabel tidak ada maka proses php akan berenti, di tandai dengan fungsi die
if(!$query)
{
die ("kolom dalam tabel mahasiswa_tkj gagal ditambah");
}
//tambah data kedalam tabel
$query ="UPDATE mahasiswa_tkj SET
jenis_kelamin='P',agama='KRITEN',alamat='Kupang',no_tlpn='08155823344'
WHERE nama='ivon' ";
mysql_query($query);
if(!$query)
{
die ("kolom dalam tabel mahasiswa_tkj gagal ditambah");
}
//tambah data kedalam tabel
$query ="UPDATE mahasiswa_tkj SET
jenis_kelamin='P',agama='Islam',alamat='Kupang',no_tlpn='0815565433322'
WHERE nama='zah' ";
mysql_query($query);
if(!$query)
{
die ("kolom dalam tabel mahasiswa_tkj gagal ditambah");
}
//keterangan
echo "kolom pada tabel berhasil input";
?>

Anda mungkin juga menyukai