1
1. Koneksi ke MySQL
2. Memilih database
3. Ak
Akses ke
k TTable
bl
4. Akses Record dan Field
5. I
Insert,
t hapus,
h update
d t record
d
Internet Application
3
Koneksi PHP-MySQL
4
Memilih database
mysql select db(”namadatabase”,$conn);
mysql_select_db( namadatabase ,$conn);
Tutup koneksi
mysql_close($conn);
1. Koneksi ke MySQL
5
Sebelum melakukan ases ke database MySQL pekerjaan pertama
adalah melakukan koneksi ke database
Perintah untuk melakukan koneksi adalah :
mysql_connect(host,nama_pemakai,password)
Perintah untuk menutup koneksi :
mysql_close(pengenal_hubungan);
koneksi.php
HASIL PROGRAM
Membuat query :
mysql_query(query,handle)
Mengatahui jumlah field:
mysql_num_fields aksestable.php
p p
(handle)
Mengatahui jumlah record:
mysql_num_rows
y q_ _
(handle)
HASIL
PROGRAM
4. Akses field dalam tabel (Tampil Data)
9
Hasil
PROGRAM
Tambah Data
10
Perintah SQL untuk menambah
record :
INSERT INTO namatabel
VALUES (‘nilaifield1',
‘nilaifield2‘,..)";
Setelah
program
dijalankan
Hapus Data
11
Perintah SQL untuk menghapus
record :
DELETE FROM
‘namatabel’ WHERE
‘namafield’=‘nilaifield1‘
AND ‘namafield’=‘nilai’
namafield nilai
OR …;
Setelah
program
dijalankan
j
Update Data
12
Perintah SQL untuk menghapus
record :
UPDATE ‘namatabel’
SET
‘namafield’=‘nilaifield1‘
WHERE
‘namafield’=‘nilaifield2‘;
Setelah
program
dijalankan
UPLOAD FILE
Menyalin
y file dari komputer
p client ke server.
Akan menciptakan lubang di sisi keamanannya.
Contoh Upload File (Input)
Database :
STRUKTUR TABEL NYA : Tabel Biodata
coba
ISI DATA-DATA
DATA DATA NYA d
dgn F
Form, JIKA DI BROWSE di phpMyAdmin
h M Ad i
zenhadi@eepis-its.edu
Insert record untuk foto
17
zenhadi@eepis-its.edu
Akses Table menampilkan foto
18
zenhadi@eepis-its.edu
Menampilkan grafik
19
zenhadi@eepis-its.edu
Listing program
20
zenhadi@eepis-its.edu
Rangkuman
21
zenhadi@eepis-its.edu
Latihan
22
zenhadi@eepis-its.edu