Cara Mudah dan Cepat Meyimpan File Gambar. Di dalam DATABASE



dokumen-dokumen yang mirip
LAMPIRAN. Lampiran 1 Wawancara dengan Bapak Thoriq Rachmat selaku Manager IT di PT. 1. Apakah perusahaan saat ini membutuhkan sistem server yang baru?

Simak baik-baik komentar-komentar dalam setiap skrip. Komentar diawali dengan tanda #, //, atau /* dan */

Praktikum 3 Cookie, Session, dan Database MySQL

Checkbox dengan Foreach dan MYSQL

SEARCHING, EDIT / UPDATE DAN DELETE. PHP & MYSQL Part Two

Script PHP dan MySQL J A M K E E M P A T

Menangani Input dari User

Tutorial Membuat Program Web menggunakan PHP, MySQL, dan PHP

b) Membuat database tiket. Siapkan databasenya dengan membuat database tiket Sampai langkah ini database tiket sudah siap digunakan

P - 12 Bab 9 : PHP & MySQL

2. inputkk.php. 3. tampilkk.php

E-trik Ajax. Database MySQL. Dedi Alnas

Halaman Utama. Tampilan Menu. Universitas Sumatera Utara

Cara Mudah Koneksi Php Dan Mysql Dengan Database

Cara Mudah Membuat Laporan PDF Menggunakan PHP

Membuat Database mysql dengan PhpMyAdmin

Penjelasan Program. Digunakan untuk menampilkan data yang akan dihapus.

Berilah tanda cek pada kotak yang sesuai dengan pilihan Anda. Nama :... (boleh tidak diisi) Alamat :... (boleh tidak diisi)

Membuat Form login dengan Php dan Mysql

BAB III IMPLEMENTASI. Program penghubung database tersebut disimpan dengan nama. konek.php. Berikut merupakan kode program penghubung Database :

Pemrograman Web Lanjut 2017

Cara Sederhana Import Data dari Excel (CSV) ke MySQL dengan PHP

Pemrograman Web Lanjut 2017

BAB X AKSES DAN MANIPULASI DATA

Membuat Laporan dengan Bahasa Pemrograman Berbasis WEB

Pemrograman Basis Data Berbasis Web

1. Membuat Kerangka Website dengan Table

Pemrograman Basis Data Berbasis Web

Hak Akses dan Login Multi User. Baiklah untuk mulai praktek yang pertama ini file yang dibutuhkan adalah seperti yang terlihat dalam gambar berikut :

PRAKTIKUM PHP 10. Menyimpan Data ke Database & Menampilkan Data dengan PHP

TUTORIAL CODEIGNITER Langkah Tepat menjadi Web Developer Handal, menguasai CodeIgniter, jalan membuat aplikasi berbasis website lebih mudah

Untuk fungsi 'r' dan 'a' kita juga bisa menambahkan tanda '+' di belakang ('a+' dan 'r+') untuk menambahkan fungsi menbaca selain fungsi aslinya.

MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG MODUL PEMOGRAMAN WEB II. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id

Lisensi Dokumen: Uraian Kasus :

TUTORIAL PHP MYSQL Langkah Tepat menjadi Web Developer Handal, menguasai PHP dan MySQL, jalan terbaik membuat website dan aplikasi berbasis web

Materi 10: Create Read Update Delete

MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG MODUL PEMOGRAMAN WEB II. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id

MODUL 11 MEMBUAT LOGIN USER

BAB IV IMPLEMENTASI DAN PENGUJIAN

PRAKTIKUM I MySQL / phpmyadmin

BAB 4 PERANCANGAN LAYAR

TUTORIAL CODEIGNITER Langkah Tepat menjadi Web Developer Handal, menguasai CodeIgniter, jalan membuat aplikasi berbasis website lebih mudah

Membuat Login Dengan PHP dan MYSQL

LAMPIRAN LISTING PROGRAM WEBSITE

E-trik Ajax. Ajax dan MySQL. Dedi Alnas

Levenshtein Distance.php

DATABASE OPERATION. Pemrograman Web. Rajif Agung Yunmar, S.Kom

BAB IV HASIL DAN PEMBAHASAN. Sistem Informasi Penjualan dan Pembelian Barang Pada Toko Touring

AJAX Tutorial. Contoh AJAX Database 4

Modul Pemrograman Web Teori + Praktik PHP, XML, Jquery, Ajax, Yii

PHP & Mysql. Pemrograman Internet

Langkah 1 Struktur Folder. Langkah 2 Database. Detil Tutorial

AJAX Tutorial. Contoh AJAX Database 1

AJAX Tutorial. Contoh AJAX Database 4

L A M P I R A N. Universitas Sumatera Utara

LAMPIRAN. Source Code: Koneksi: <? mysql_connect("localhost","sa","sa"); mysql_select_db("hrd");?> Seleksi Karyawan: <? include("sessionrequest.

DATABASE MYSQL DENGAN PHP

Membuat sendiri active record sederhana ala framework

L A M P I R A N. Universitas Sumatera Utara

INTRO PHP FORM PHPMYADMIN input update delete TEMPLATE SEDERHANA

Cetak Laporan. Script tampil.php dibawah ini akan menampilkan gambar seperti diatas :

LAMPIRAN LISTING PROGRAM HALAMAN WEBSITE

Membuat Online Messanger atau Chat dengan PHP, MySQL, JQuery, Bootsrtrap 3 dan Font Awesome 4 [Part 2]

Membangun koneksi dari PHP ke MySQL adalah dengan fungsi mysql_connect();

Membuat Halaman Admin Untuk Web Buatan Sendiri

MODUL 10 KONEKTIVITAS PHP DENGAN MySQL

Membuat Halaman Login Dengan PHP

Pemrograman Web Week 2. Team Teaching

108

Multiple Upload dengan Jumlah Dinamis Menggunakan Javascript dalam Framework CodeIgniter

Konsep Basis Data di Web

BAB IV IMPLEMENTASI SISTEM DAN PENGUJIAN

AJAX Tutorial. Perhatikan untuk memilih kriteria pada aplikasi ini digunakan komponen radiobutton.

Insert Data Menggunakan Database MySQL, PostgreSQL, Oracle

Tutorial PHP Metode Searching - Multiple Keyword

Upload File dengan Metode AJAX

Bab12 Pembuatan Aplikasi Biodata dengan PHP MYSQL

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

MODUL 5 KONEKTIVITAS PHP DENGAN MySQL

LAPORAN PERTEMUAN 2 PERULANGAN DAN FORM PHP

BAB V IMPLEMENTASI DAN PENGUJIAN. lingkungan perangkat lunak, implementasi database beserta struktur program dan

Mahasiswa memahami Pengertian Basisdata, Cara membuat basisdata, cara menginput data dan cara menampilkan data.

<a href="kontak.php">kontak</a> </li> </ul> </div> </div> <div id="contents"> <div class="box"> <div> <div id="news" class="body"> <div

Modul Pembuatan Aplikasi Biodata dengan PHP dan MySQL

Pembuatan Database PT. Fanitra Indotama. CREATE DATABASE fanitra; USE fanitra; Table structure for table 'guestbook'

Membuat Tanggal dengan Datepicker

Pengenalan Script. Definisi HTML

Chart Dinamis dengan PHP-XML-JSChart

Pertemuan 5 Pemrograman Internet (Web Dinamis)

Membuat Aplikasi Sederhana Berbasis Web

Modul Pembuatan Aplikasi Login dengan PHP dan MySQL

Tutorial Membuat WEB Dinamis Dengan PHP

Modul 1 : HTML dan CSS

PENGENALAN HTML - 2. Anda bisa menambahkan beberapa cell (kolom) untuk membuat satu baris cell (kolom).

Pemrograman Web PRAKTIKUM 6. Query Data 2. TUJUAN BELAJAR Mahasiswa dapat menggunakan PHP dan MySQL untuk mengupdate data


MySQL J A M K E T I G A

MODUL PRAKTIKUM SISTEM TERDISTRIBUSI

Nofriza Nindiyasari

Konektivitas PHP - MySQL

Transkripsi:

Cara Mudah dan Cepat Meyimpan File Gambar Di dalam DATABASE Sebelumnya jika berbicara mengenai DATABASE, mungkin kita langsung berpikir bahwa database itu sulit untuk dipelajari. Berdasarkan tampilanya yang cukup rumit mungkin untuk sebagian orang tidak begitu bernafsu untuk mempelajari database lebih mendalam dan melakukan berbagai operasi yang berhubungan dengan DATABASE. Padahal tidak seperti yang di pikirkan, jika kita mau belajar dan ngeyel untuk mendalami database maka akan sangat menarik dan penuh tantangan untuk dapat menaklukan operasi yang ada hubunganya dengan DATABASE. Nah, kali ini saya akan akan mencoba berbagi ilmu mengenai apa yang sudah saya dapat setelah saya belajar HTML, PHP dan Database. Yaitu mengenai cara untuk menyimpan file gambar didalam database dan bagaimana untuk menampilkan file gambarnya dari database. Walaupun simpel tapi saya sangat berharap bisa membantu teman sekalian dalam belajar mengoperasikan database melalui HTML dan PHP. Yang pertama kali jika ingin melakukan simpan gambar di database kita harus membuat tabel gambar di DATABASE yang telah kita buat. Nama database yang sudah dibuat wahyucoba1 dan tabel untuk menyimpan gambar dibuat dengan nama tb_gambar tapi untuk penamaan di database terserah kalian. Berikut langkah-langkahnya. 1. Masuk ke database

Yang ada garis hitam adalah nama database, kemudian yang ada garis merah nama tabel gambarnya. Nah untuk garis warna biru adalah isi tabel gambar yaitu ada id, judul_gambar, nama_file Dan ini secara lengkap format pengaturan untuk membuat tabel ; `id` int(11) NOT NULL AUTO_INCREMENT, `judul_gambar` varchar(30) NOT NULL, `nama_file` varchar(50) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ; Setelah buat tabel, langkah selanjutnya adalan buat folder cobagambar ( untuk simpan script menyimpan gambar ) dan folder gambar ( tempat menyimpan gambar yang kita pilih) di dalam appserver yang sudah kita install foldernya www 2. Setelah selesai membuat tabel di database dan membuat folder untul menyimpan gambar kemudian buat script yang akan digunakan untuk proses yang akan menuju ke database. Dan inilah scriptnya;

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <title>untitled Document</title> </head> <body> <form action="upload.php" method="post" enctype="multipart/form-data" name="form1" id="form1"> <p>judul Gambar : <input name="judul_gambar" type="text" id="judul_gambar" size="30" maxlength="30" /> </p> <p> File Gambar : <input name="nama_file" type="file" id="nama_file" size="30" /> </p> <p> <input type="submit" name="btnsimpan" id="btnsimpan" value="simpan" /> </p> </form> </body> </html> Simpan dengan nama kirimgambar.html Dan ini tampilan setelah dirun program dari script diatas Lalu isikan judul gambar ( terserah kalian) Kemudian choose file misal file name adae dan selanjutnya open, Setelah memilih gambar lalu klik simpan.

3. Tampilan setelah disimpan, menunjukan bahwa gambar berhasil dikirim ke folder gambar adae.jpg Script agar keluar seperti tampilan diatas <?php $namafolder="gambar/"; //tempat menyimpan file $con=mysql_connect("localhost","root","") or die("gagal"); mysql_select_db("db_coba") or die("gagal"); if (!empty($_files["nama_file"]["tmp_name"])) { $jenis_gambar=$_files['nama_file']['type']; $judul_gambar=$_post['judul_gambar']; if($jenis_gambar=="image/jpeg" $jenis_gambar=="image/jpg" $jenis_gambar=="image/gif" $jenis_gambar=="image/x-png") { $gambar = $namafolder. basename($_files['nama_file']['name']); if (move_uploaded_file($_files['nama_file']['tmp_name'], $gambar)) { $sql="insert into tb_gambar(judul_gambar,nama_file) values ('$judul_gambar','$gambar')"; $res=mysql_query($sql) or die (mysql_error()); echo "Gambar berhasil dikirim ".$gambar; echo "<p>judul Gambar : $judul_gambar</p>"; echo "<p><img src=\"$gambar\" width=\"200\"/></p>"; else { echo "<p>gambar gagal dikirim</p>";

else { else {?> echo "Jenis gambar yang anda kirim salah. Harus.jpg.gif.png"; echo "Anda belum memilih gambar"; Simpan dengan nama upload.php Gambar telah tersimpan didatabase kita. Untuk tahu apakah proses kita berhasil maka, klik browse pada databasenya kemudian akan muncul tabelnya Dari tampilan database diatas gambar yang kita pilih telah tersaimpan dengan id = 7, judul_gambar = coba gambar, nama_file = gambar/adae.jpg Catatan Jika menyimpan gambar didatabase gambar tidak muncul, yang keluar dan tersimpan didatabase hanya judul_gambar dan nama_file.

Berikut cara menampilkan gambar dari database Script php nya <?php //Masukkan koneksi database disini mysql_connect("localhost","root","satim"); $databasename='wahyucoba1'; mysql_select_db("$databasename"); $databasename = mysql_query("select judul_gambar,nama_file from tb_gambar order by judul_gambar asc;") or die("gagal :".mysql_error()); echo '<table width="400" align="center" border="1">'; echo '<tr>'; echo '<th>judul Gambar</th>'; echo '<th>gambar</th>'; echo '</tr>'; while ($rec=mysql_fetch_object($databasename)) { echo '<tr>'; echo '<td>'.$rec->judul_gambar.'</td>'; echo '<td>'; //ini bagian memanggil file gambar echo '<img src="'.$rec->nama_file.'" alt="'.$rec->judul_gambar.'" title="'.$rec->judul_gambar.'" width="100" />';?> echo '</td>'; echo '</tr>'; echo '</table>'; mysql_close();//tutup koneksi database Simpan script diatas dengan nama galeri.php Bagian yang ada didalam garis merah adalah untuk menghubungkan ke database, agar program dari script yang kita buat dapat masuk ke database kita.

Di bawah ini tampilan setelah run script diatas; Terlihat bahwa gambar yang sudah saya buat coba gambar dan di save di database muncul seperti yang diharapkan. SELAMAT MENCOB,SEMOGA SUKSES...