Tutorial, Artikel dan Hiburan. Blogger yang membahas tentang IT, Otomotif, Musik, dan Kebiasaan Sehari - hari. 'INILAH GORESAN TINTA PENAKU'
Rabu, 26 Oktober 2016
Membuat CRUD menggunakan PDO
Selamat siang semuanya pastikan selalu semangat dalam menjalani aktifitas hari ini.
Ditemani segelas minuman lama gak ngepost akhirnya mumpung ada waktu luang admin sempetkan buat ngepost di blog yang amat sangat sederhana ini. Kebetulan pembahasan kali ini juga merupakan tugas kuliah yang saya share jadi tutorial.
Kali ini admin akan membagikan atau istilah kerennya sharing hehe... mengenai cara membuat CRUD menggunakan PDO.
Nah sebelum masuk ke pokok bahasan, seperti kata pepatah "Tak kenal maka tak sayang" cihuuuuyyy... maka kita akan berkenalan dulu dengan apa itu sih PDO???
PDO itu singkatan dari PHP Data Object, jadi PDO merupakan ekstension dari PHP yang fungsinya untuk menghubungkan dengan database. Namun PDO ini memiliki banyak kelebihan salah satunya yaitu dia bisa bekerja di hampir semua jenis database, baik itu MySql, Sql Server, PostgreSql dan masih banyak lagi.
Sedikit gambarannya "Apabila saat ini kita menggunakan database MySQL dan dikemudian hari ingin bermigrasi menggunakan PostgreSQL, kita hanya tinggal mengganti cara pemanggilan awal PDO dan seluruh kode program yang ada bisa langsung digunakan untuk database baru."
Nah itu tadi sekelumit tentang perkenalan dengan PDO. Sekarang kita langsung ke pokok bahasan.
Pertama kita siapkan file apa saja yang akan kita buat. Dibawah merupakan file yang saya buat. Ingat ekstensinya .php sama .sql untuk databasenya loh ya...
2. Selanjutnya ialah buat dahulu file library.php
File library.php ini merupakan file yang berisi function dari masing - masing variabel yang ada di fie index, list, maupun edit. File library ini menurut saya merupakan file center dari semua sistem pada crud PDO ini.
Begini scriptnya :
Function dalam library.php ini akan dipanggil sewaktu mengeksekusi sebuah perintah. Misal ketika kita ingin mengedit data maka kita mengklik button edit. Nah dari button edit tersebut memanggil fungsi dari file library.php dengan nama editMhs.
3. Ketiga yaitu membuat file index.php
file index.php ini berisi dari halaman awal saat kita membuka crud ini.
Begini Skripnya :
5. Langkah ke lima yaitu buat file edit.php
File ini berisikan perintah untuk mengedit data. Alur dari koding edit data pada web ini menggunakan pemanggilan function updateMhs yang berada dalam file list.php yang dipanggil untuk dieksekusi.
Ditemani segelas minuman lama gak ngepost akhirnya mumpung ada waktu luang admin sempetkan buat ngepost di blog yang amat sangat sederhana ini. Kebetulan pembahasan kali ini juga merupakan tugas kuliah yang saya share jadi tutorial.
Kali ini admin akan membagikan atau istilah kerennya sharing hehe... mengenai cara membuat CRUD menggunakan PDO.
Nah sebelum masuk ke pokok bahasan, seperti kata pepatah "Tak kenal maka tak sayang" cihuuuuyyy... maka kita akan berkenalan dulu dengan apa itu sih PDO???
PDO itu singkatan dari PHP Data Object, jadi PDO merupakan ekstension dari PHP yang fungsinya untuk menghubungkan dengan database. Namun PDO ini memiliki banyak kelebihan salah satunya yaitu dia bisa bekerja di hampir semua jenis database, baik itu MySql, Sql Server, PostgreSql dan masih banyak lagi.
Sedikit gambarannya "Apabila saat ini kita menggunakan database MySQL dan dikemudian hari ingin bermigrasi menggunakan PostgreSQL, kita hanya tinggal mengganti cara pemanggilan awal PDO dan seluruh kode program yang ada bisa langsung digunakan untuk database baru."
Nah itu tadi sekelumit tentang perkenalan dengan PDO. Sekarang kita langsung ke pokok bahasan.
Pertama kita siapkan file apa saja yang akan kita buat. Dibawah merupakan file yang saya buat. Ingat ekstensinya .php sama .sql untuk databasenya loh ya...
1. Langkah pertama yaitu buat databasenya dulu.
Begini skripnya.....
2. Selanjutnya ialah buat dahulu file library.php
File library.php ini merupakan file yang berisi function dari masing - masing variabel yang ada di fie index, list, maupun edit. File library ini menurut saya merupakan file center dari semua sistem pada crud PDO ini.
Begini scriptnya :
Function dalam library.php ini akan dipanggil sewaktu mengeksekusi sebuah perintah. Misal ketika kita ingin mengedit data maka kita mengklik button edit. Nah dari button edit tersebut memanggil fungsi dari file library.php dengan nama editMhs.
3. Ketiga yaitu membuat file index.php
file index.php ini berisi dari halaman awal saat kita membuka crud ini.
Begini Skripnya :
4. Selanjutnya yaitu buat file list.php.
File ini berisikan perintah untuk menampilkan data yang telah kita simpan didalam database. Dalam file ini terdapat variabel dari function showmahasiswa, Jaid nantinya variabel ini akan memanggil function showmahasiswa yanga ada dalam file library.php.
Dibawah ini sourcecodenya :
5. Langkah ke lima yaitu buat file edit.php
File ini berisikan perintah untuk mengedit data. Alur dari koding edit data pada web ini menggunakan pemanggilan function updateMhs yang berada dalam file list.php yang dipanggil untuk dieksekusi.
Begini tampilan screenshoot yang sudah jadi...
Cekibrooot....
1. Tampilan list.php
2. Tampilan tambah/ index.php
3. Tampilan edit.php
Akhirnya selesai sudah kita membuat suatu aplikasi crud menggunakan implementasi PHP data object.
Bagaimana ?? mudahkan?? Intinya PDO ini menggunakan konsep Object Oriented. Object oriented pada PHP sendiri hampir sama sistemnya dengan Object Oriented pada pemrograman manapun.
Catatan
: kesalahan terdapat pada soruce code library.php pada bagian function editmhs,
disana pertama tercantum SELECT * FROM mahasiswa , source code sql
itu hanya untuk menampilkan tabel mahasiswa secara keseluruhan, kemudian yang
benar adalah SELECT * FROM mahasiswa where id='$id' , kode sql
itu untuk menyeleksi tabel dengan catatan id yang dipilih, atau hanya dengan id
tertentu yang tampil. mengapa seperti ini karena untuk menampilkan data ke form
tentu harus sesuai id yang dipilih.
kesalahan kedua
terdapat pada list.php pada bagian class button untuk edit, awalnya tercantum
seperti ini <td><a class='btn btn-info'
href='edit.php?nim=$data->id'>Edit</td>pada kode tersebut yang
diseleksi adalah nim sedangkan yang diperlukan adalah id, maka kodenya yang
benar adalah seperti ini <td><a class='btn btn-info'
href='edit.php?id=$data->id'>Edit</td>
Monggo barangkali ada saran maupun komentar demi perbaikan untuk kedepannya.
Wassalam....
Sabtu, 01 Oktober 2016
Membuat CRUD sederhana menggunakan PHP Mysql
Selamat siang para pembaca yang budiman.
Berikut sourcecode nya ;
Dalam sourcecode tersebut telah saya beli koment untuk menandai setiap fungsi masing - masing koding.
Berikut tampilan screenshootnya....
Begini screenshoot eksekusinya :
Dan ini tampilan setelah dijalankan...
File "edit-proses.php"
Tampilan screenshoot ketika di run...
Dan ini tampilan ketika di run :
Tak terasa hari telah siang. Ditemani segelas es teh manis, kali ini saya akan membagikan sedikit artikel tentang membuat CRUD menggunakan PHP MySql dan dengan validasi input fieldnya.
Oke langsung saja kita ke pembahasannya.
CRUD (Create Read Update Delete) merupakan suatu metode untuk menginput membaca dan menghapus suatu data. Data itu berasal dari inputan user.
Dalam tutorial kali ini data yang diinputkan ada Nama, Username, Password, dan Email.
Oke, kali ini ada beberapa file yang akan kita buat diantaranya :
Oke, kali ini ada beberapa file yang akan kita buat diantaranya :
- index.php
- koneksi.php
- tambah.php
- tambah-proses.php
- edit.php
- edit-proses.php
- hapus.php
Langsung saja kita ke pokok pembahasan. Cekibroot....
- Pertama kita akan membuat database terlebih dahulu
Beri nama database "quiz1fajar"
Berikut sourcecode nya...
- Kedua buat file koneksi
- Kemudian buat file index.php
Berikut sourcecode nya ;
Dalam sourcecode tersebut telah saya beli koment untuk menandai setiap fungsi masing - masing koding.
Berikut tampilan screenshootnya....
- Setelah itu kita buat file dengan nama "tambah.php"
Begini screenshoot eksekusinya :
- Setelah membuat file tambah.php, barulah kita membuat file "tambah-proses.php" sebagai file ekseskusi dari data yang telah diinputkan pada form tambah.php tadi. Selain itu juga terdapat validasi teks input. Jadi setiap masukan akan divalidasi. Sistem tidak akan menerima jika inputan kita kosong dan setiap field memiliki validasi yang berbeda.
Dan ini tampilan setelah dijalankan...
- Nah hampir sama seperti tadi, tetapi kali ini kita akan membuat file "edit.php" dan "edit-proses.php". File edit ini fungsinya untuk mengedit data yang telah kita buat. Berikut sourcecodenya:
File "edit-proses.php"
Tampilan screenshoot ketika di run...
Tampilan ketika ada inputan yang tidak sesuai dengan format yang telah disetting pada sourcode...
- Terakhir adalah membuat file "hapus.php". File ini ditujukan untuk menghapus inputan yang telah kita masukkan. File ini berkerja dengan mengeksekusi perintah $del = mysql_query("DELETE FROM data WHERE id='$id'"); dengan field id sebagai identitynya.
Dan ini tampilan ketika di run :
Sekian yang dapat saya sampaikan. Bagaimana? mudahkan?.....
Terimakasih atas perhatiannya. Mohon maaf jika ada kekurangan, maklum masih newbie hehehe... :)
Bye...
Jumat, 30 September 2016
Managemen File dan Direktori pada Linux
Selamat malam semua...
Terimakasih telah berkunjung ke blog yang sederhana ini.
Lama tak mengupload tutorial membuat hati ini rindu dengan suasana menulis di blog yang sangat sederhana ini. Kali ini saya akan membagikan pengetahuan yang telah didapat dari menimba ilmu dan semoga ini dapat bermanfaat bagi pembaca sekalian.
Langsung saja ke materinya yah...
Berisi file-file log, mailbox dan data-data aplikasi
Sekian yang dapat saya sampaikan semoga dapat bermanfaat bagi anda.
Terimakasih karena telah mampir di blog yang sederhana ini. Mohon maaf kalo masih banyak kekurangan.
NB: Silahkan barangkali ingin menambahkan dikolom komentar..
Terimakasih telah berkunjung ke blog yang sederhana ini.
Lama tak mengupload tutorial membuat hati ini rindu dengan suasana menulis di blog yang sangat sederhana ini. Kali ini saya akan membagikan pengetahuan yang telah didapat dari menimba ilmu dan semoga ini dapat bermanfaat bagi pembaca sekalian.
Langsung saja ke materinya yah...
File system atau manajemen file adalah metode dan
struktur data yang digunakan sistem operasi untuk mengatur dan mengorganisir
file pada disk atau partisi.
File dan direktori perlu dikelola agar file dan
direkori pada suatu sistem operasi dapat diatur, dikelola sedemikian sehingga
dapat digunakan secara efektif, efisien, dan optimal. Adapun beberapa hal yang
akan kita ketahui pada pembahasan manajemen file dan direktori adalah sebagai
berikut: melihat daftar direktori; menampilkan daftar direktori dengan format
panjang; menampilkan daftar file secara berurutan; menggandakan, memindahkan,
dan menghapus file; membuat dan menghapus direktori; membuat file kosong;
mencari file atau direktori; dan mengkompres file atau folder.
1.
File
Jenis File pada Linux
Ø
User
Data
Merupakan
file – file yang umumnya diciptakan oleh user untuk menyimpan data misalnya
file task, document, dsb.
Ø
Sistem
data
File
yang digunakan oleh sistem linux untuk melakukan proses misalnya batch file.
Ø
File
Executetable
Berisi
informasi yang dikenal komputer sebagai instruksi – instruksi, dapat dijalankan
secara langsung oleh user misalnya finger, ping, dsb.
Operasi File
Ø
Membuat
File Teks
Menggunakan
sintaks touch sbb:
darkstar:~$touch
file baru
Ø
Menghapus
file
Menggunakan
perintah remove ( rm ) sbb:
darkstar:~$
rm enterpise
Menghapus
semua file pada direktori tertentu sbb:
darkstar:~$
rm *
darkstar:~$
Ø
Memindahkan
dan mengubah nama file
Menggunakan
perintah mv ( move ) sbb:
mv
<asal> <tujuan>
Ø
Menyalin
(copy) File
Menggunakan
perintah cp (copy) sbb:
cp
<asal> <tujuan>
2. Direktori
Manajemen Direktori
Ø
Membuat
direktori
Menggunakan
perintah mkdir sbb:
darkstar:~$
mkdir direktoribaru.
darkstar:~$
ls
direktori
baru/
Ø
Menghapus
Direktori
Menggunakan
perintah rmdir sbb:
darkstar:~$
rmdir direktoribaru.
Ø
Memindahkan
Direktori
Menggunakan
perintah mv
mv
<direktori> <tujuan>
Ø
Menyalin
Direktori
Menggunakan
perintah cp sbb:
cp
<direktori> <tujuan>
Direktori Penting Pada File Sistem Linux
Ø /
adalah direktori root. Direktori
paling dasar yang berisi seluruh direktori lainnya.
Ø
/home
adalah
direktori yang berisi direktori home untuk user.
Ø
/bin
merupakan singkatan dari binary.
Direktori ini berisi aplikasi/program dasar linux.
Ø
/usr
berisi
sejumlah direktori yang berisi program yang lazim sbb:
•
Docs
Berisi
sejumlah dokumen perihal informasi tentang linux.
•
Man
Berisi dokumen yang digunakan oleh program
man, yaitu program untuk melihat manual suatu perintah.
•
Games
Berisi
beberapa game.
Ø
/usr/bin
berisi
program – program yang banyak digunakan oleh user.
Ø
/var/spool
berisi
beberapa subdirektori :
•
Mail
yang menampung file surat/mail.
•
Spool
untuk menampung file yang akan dicetak.
•
Uucp
untuk menampung file yang disalin dari mesin linux lain.
Ø
/dev
berisi fileyang digunakan untuk berhubungan
dengan peranti keluaran seperti CD-ROM, floppy-disk, dll.
Ø
/sbin
berisi
file sistem yang dijalankan secara otomatis oleh linux.
Ø
/etc
berisi
banyak file konfigurasi berupa teks untuk mengubah konfigurasi sistem
Ø /boot
Berisi file-file yang digunakan untuk booting Linux termasuk kernel image
Berisi file-file yang digunakan untuk booting Linux termasuk kernel image
Ø /lib
Berisi file-file library yang digunakan untuk mendukung kerja kernel Linux
Berisi file-file library yang digunakan untuk mendukung kerja kernel Linux
Ø /mnt
Direktori khusus yang disediakan untuk mounting (mengaitkan) device disk storage ke sistem dalam bentuk direktori
Direktori khusus yang disediakan untuk mounting (mengaitkan) device disk storage ke sistem dalam bentuk direktori
Ø /proc
Berisi file system khusus yang menunjukkan data-data kernel setiap saat
Berisi file system khusus yang menunjukkan data-data kernel setiap saat
Ø /tmp
Berisi file-file sementara yang dibutuhkan sebuah aplikasi yang sedang berjalan
/varBerisi file-file sementara yang dibutuhkan sebuah aplikasi yang sedang berjalan
Berisi file-file log, mailbox dan data-data aplikasi
Sekian yang dapat saya sampaikan semoga dapat bermanfaat bagi anda.
Terimakasih karena telah mampir di blog yang sederhana ini. Mohon maaf kalo masih banyak kekurangan.
NB: Silahkan barangkali ingin menambahkan dikolom komentar..
Kamis, 05 Februari 2015
Membuat Program Pengurangan Matriks 3Dimensi Pada Dev-C++
Kali ini ane datang lagi membawa satu hasil eksperimen kecil-kecilan berupa coding (oleh - -oleh kok coding?) hehehe
Oke langsung aja ke TKP....
Membuat Program Pengurangan Matriks 3Dimensi Pada Dev-C++
Nah diatas itu tampilan pada program Dev-C++ yang ane pake.
Kalo codingnya nih....
Langganan:
Postingan (Atom)