0% menganggap dokumen ini bermanfaat (0 suara)
470 tayangan8 halaman

Pseudo-Code Membuat Table Baru) CREATE DATABASE Bioskop Show Databases

Dokumen tersebut membahas tentang pembuatan aplikasi CRUD (Create, Read, Update, Delete) menggunakan PHP untuk mengolah data pada database MySQL. Terdapat penjelasan tentang koneksi database, pembuatan tabel, serta file-file PHP untuk menambah, membaca, mengubah dan menghapus data."

Diunggah oleh

acom tallamburang
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
470 tayangan8 halaman

Pseudo-Code Membuat Table Baru) CREATE DATABASE Bioskop Show Databases

Dokumen tersebut membahas tentang pembuatan aplikasi CRUD (Create, Read, Update, Delete) menggunakan PHP untuk mengolah data pada database MySQL. Terdapat penjelasan tentang koneksi database, pembuatan tabel, serta file-file PHP untuk menambah, membaca, mengubah dan menghapus data."

Diunggah oleh

acom tallamburang
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 8

1.

Pseudo-code Membuat Table Baru]


CREATE DATABASE bioskop;
SHOW DATABASES;
CREATE TABLE name_table(
nama_field tipe(panjang),
nama_field tipe(panjang),
...
nama_field tipe(panjang),
nama_field tipe(panjang),
PRIMARY KEY (nama_field_key)
)
Cara Membuat Table Di Database MySQL

Seperti yang penulis janjikan tadi bahwa kita akan membahas pemberian sebuah kunci yang
tidak harus dibelakang, berikut ini contoh lain dalam pemberian kunci ditable database.

CREATE TABLE pelanggan(

id_pelanggan varchar(5) NOT NULL PRIMARY KEY,

nama_pelanggan varchar(30) NOT NULL,

alamat text,

telepon varchar(15),
email varchar(30),

);

Perhatikan bahwa penulis memindahkan perintah PRIMARY KEY diawal atau sebaris dengan
nama field yang ditunjuk untuk dijadikan kunci pada table tersebut, keduanya sama saja dan
query dapat berjalan normal.

2. File koneksi PHP untuk menghubungkan database MySQL/MySQLi/PDO

Jika sudah berhasil membuat database selanjutnya kita buka aplikasi Notepad++ untuk
menulis source kode yang akan menghubungkan file php dengan database. kemudian
silahkan copy kode dibawah ini pada notepad++ sobat.

File PHP yang menggunakan Variabel

<?php

$host = 'localhost';

$user = 'root';

$password = '';

$database = 'siswa_db';

mysql_connect($host, $user, $password);

mysql_select_db($database) ;

?>

Keterangan :
 Variabel $host Anda isi dengan ‘localhost’.
 Variabel $user Anda isi sesuai dengan nama user database yang akan Anda gunakan.
 Variabel $password Anda isi sesuai dengan password user database yang akan Anda
gunakan. (disini saya tidak menggunakn password jadi saya kosongkan)
 Variabel $database silahkan diisi sesuai dengan nama database yang akan Anda gunakan.
 mysql_connect($host, $user, $password); --> Script ini berfungsi untuk
mengkoneksikan php ke server database MySql.
 mysql_select_db($database) ; --> Script ini berfungsi untuk mengkoneksikan php ke
database yang sudah kita buat sebelumnya
selain menggunakan script koneksi.php diatas kita juga bisa mempersingkat penulisan script
menjadi seperti dibawah ini, sebenarnya fungsinya sama saja kok. terserah sobat nyaman
menggunakan script yang mana. hehe

12345<?php

mysql_connect('localhost','root','');

mysql_select_db('siswa_db');

?>

3. Setelah memasukkan kode diatas pada notepad++, langkah selanjutnya kita harus menyimpan
script tersebut dalam htdocs , buat folder baru dengan nama latihan. lalu save file koneksi tadi
dengan nama koneksi.php

4. Sampai sini kita telah berhasil membuat koneksi php ke database mysql, langkah terakhir yaitu
untuk mengecek apakah php dan database sudah benar-benar terhubung/terkoneksikan atau belum.

Tetapi jika sobat ingin melihat atau mengecek berhasil atau tidaknya koneksi yang sudah kita buat
dengan menambahkan komentar atau keterangan. kita bisa
menambahkan Variabel dan kondisi pada script php diatas, misalnya menggunakan IF.
Berikut Contohnya :

<?php

$host = 'localhost';

$user = 'root';

$password = '';

$database = 'siswa_db';

$konek_db = mysql_connect($host, $user, $password);

$find_db = mysql_select_db($database) ;
if ($find_db) {

echo "Database Ada";

mysql_close($konek_db);

else {

echo "Database Tidak Ada";

mysql_close($konek_db);

?>

3. Aplikasi Create Read Update Delete menggunakan PHP

Koneksi.php

Nah file pertama yang akan kita buat adalah koneksi.php. pada file ini kita akan mengkoneksikan
webservice kita dengan database. Masukan code berikut :

1 <?php
2 $server = "localhost"; // nama alamat server
3 $user = "root"; // nama user server
4 $password = ""; // password server
5 $database = " catatan "; // nama database
6
7 $connect = mysql_connect($server, $user, $password) or die ("Koneksi gagal!");
8 mysql_select_db($database) or die ("Database belum siap!");
9 ?>
Create.php

Pada file ini kita akan menaruh code untuk membuat catatan baru. Codenya seperti berikut :

<?php
1
include "koneksi.php";
2
3
$judul = $_POST['judul'];
4
$isi = $_POST['isi'];
5
6
class emp{}
7
8
if (empty($judul) || empty($isi)) {
9
$response = new emp();
10
$response->success = 0;
11
$response->message = "jangan kosong";
12
die(json_encode($response));
13
} else {
14
$query = mysql_query("INSERT INTO catatan (id_catatan, judul, isi)
15
VALUES(0,'".$judul."','".$isi."')");
16
17
if ($query) {
18
$response = new emp();
19
$response->success = 1;
20
$response->message = "Data berhasil di simpan";
21
die(json_encode($response));
22
} else{
23 $response = new emp();
24 $response->success = 0;
25 $response->message = "Data tidak berhasil di simpan";
26 die(json_encode($response));
27 }
28 }
29 ?>

Read.php

Pada file ini kita akan menaruh code untuk menampilkan data yang ada pada database atau
menampilkan catatan. Codenya seperti berikut :

read.php
PHP

1 <?php
2 include "koneksi.php";
3 $query = mysql_query("SELECT * FROM catatan ORDER BY judul ASC");
4 $json = array();
5 while($row = mysql_fetch_assoc($query)){
6 $json[] = $row;
7 }
8 echo json_encode($json);
9 mysql_close($connect);
10 ?>

Update.php
Pada file ini kita akan menaruh code untuk mengubah data yang ada pada database atau
mengubah catatan. Codenya seperti ini :

<?php
1
include "koneksi.php";
2
3
$id = $_POST['id'];
4
$judul = $_POST['judul'];
5
$isi = $_POST['isi'];
6
7
class emp{}
8
9
if (empty($id) || empty($judul) || empty($isi)) {
10
$response = new emp();
11
$response->success = 0;
12
$response->message = "Jangan kosong";
13
die(json_encode($response));
14
} else {
15
$query = mysql_query("UPDATE catatan SET judul='".$judul."', isi='".$isi."' WHERE
16
id_catatan='".$id."'");
17
18
if ($query) {
19
$response = new emp();
20
$response->success = 1;
21
$response->message = "Data berhasil di update";
22
die(json_encode($response));
23
} else{
24
$response = new emp();
25
$response->success = 0;
26
$response->message = "Error update Data";
27
die(json_encode($response));
28
}
29
}
30
?>

Delete.php

Pada file ini kita akan menaruh code untuk menampilkan data yang ada pada database atau
menampilkan catatan. Codenya seperti berikut :
1 <?php
2 include "koneksi.php";
3
4 $id = $_POST['id'];
5
6 class emp{}
7
8 if (empty($id)) {
9 $response = new emp();
10 $response->success = 0;
11 $response->message = "data tidak terhapus";
12 die(json_encode($response));
13 } else {
14 $query = mysql_query("DELETE FROM catatan WHERE id_catatan='".$id."'");
15
16 if ($query) {
17 $response = new emp();
18 $response->success = 1;
19 $response->message = "Data terhapus";
20 die(json_encode($response));
21 } else{
22 $response = new emp();
23 $response->success = 0;
24 $response->message = "Data tidak terhapus";
25 die(json_encode($response));
26 }
27 }
28 ?>

Anda mungkin juga menyukai