Postingan

Artikel PDO

Gambar
Nama : Mutiara Fransiska Sanjaya NPM  : 19753041 PROGRAM STUDI : MANAJEMEN INFORMATIKA PDO         PDO (PHP Data Objects) adalah interface universal yang disediakan PHP untuk “berkomunikasi” dengan database server. Maksud istilah “interface universal” disini adalah bahwa PDO tidak terikat dengan aplikasi database tertentu. 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. Kondisi ini berbeda jika menggunakan mysql extension atau mysqli extension. 1. Mengaktifkan Driver Database Server Lainnya               Berikutnya kembali kita coba menjalankan file php yang berisi perintah untuk mengecek driver PDO yang aktif, dengan function PDO::getAvailableDrivers()      berikutnya anda dapat melakukan restart webserver Apache CRUD PDO                                                                       

Tugas Select, Subquery, Join pada SQL Server || Pemrograman SQL Lanjut - PMI (1413)

 Nama: Mutiara Fransiska Sanjaya  NPM: 19753041  Program Studi: Manajemen Informatika  Mata Pelajaran: Pemrograman SQL Lanjut  Dosen Pengampu: Eko Win Kenali,S.KOM., M.Cs.  Politeknik Negeri Lampung

PHP DATA OBJECT(PDO)

Gambar
  PDO adalah singkatan dari (PHP Data Objects), PDO merupakan interface universal yang disediakan oleh PHP yang berguna untuk melakukan komunikasi antara php dan database server. yang membedakan disini adalah PDO tidak terikat dengan aplikasi database tertentu, sedangkan extention Mysqli dan Mysql hanya terikat pada database MySQL saja. Beberapa jenis Database Server yang didukung oleh PDO : CUBRID (PDO) MS SQL Server (PDO) Firebird (PDO) IBM (PDO) Informix (PDO) MySQL (PDO) MS SQL Server (PDO) Oracle (PDO) ODBC and DB2 (PDO) PostgreSQL (PDO) SQLite (PDO) 4D (PDO) Mengaktifkan Database Driver Lain. Untuk mengaktifkan PDO, kita bisa mengubah file php.ini yang ada di web server. setelah itu kita akan membuat code script untuk mengetahui nya. Berikut adalah hasilnya. CRUD PDO-PHP  Membuat Database  1. Buat database dengan nama db_siswa.  2. lalu buat table tb_siswa dengan struktur seperti berikut :  3. Lalu isikan dengan data, sebagai contoh berikut : Pembuatan Folder Project serta File P

Pertemuan13-Membuat Fitur Upload, Export, Import, dan Grafik-PHP

Gambar
Nama : Mutiara Fransiska Sanjaya Npm: 19753041 I. Fitur Upload BLOB ke Database Binary Large OBject (BLOB) adalah koleksi dari data binary yang disimpan dalam sebuah entitas pada Database Management System (DBMS). BLOB digunakan untuk menyimpan file-file media seperti jpg, mp. flv, mp4, dll ke dalam database.   Langkah : A. Membuat Project  Aktifkan Apache dan MySQL pada XAMPP. Membuat tabel "tb_gambar" pada database yang telah dibuat "db_barangku". Kemudian klik tombol Save. Membuat file koneksi dengan nama file "koneksi.php" dan ketikkan script berikut : Membuat form untuk upload file, menyimpannya dengan nama "form_upload.php" dan ketikkan script code berikut : Jalankan dengan memasukkan alamat browser "localhost:8080/pw/praktikum13/form_upload.php", maka akan menampilkan hasil : B. Membuat Image View Membuat file dengan nama "index.php" dan mengetikkan script berikut : Membuat file dengan nama " image-view.php" d

Object Oriented Programing || pertemuan 12

Gambar
  Password Hash                  Password Hash adalah salah satu fungsi yang di miliki PHP untuk melakukan hasing password yang menggunakan algoritma dengan metode satu arah atau biasanya disebut one-way hasing. Kenapa menggunakan fungsi Hash di bandingkan dengan metode MD5 atau SHA1?  Sebab di luar sana banyak sekali web yang menyediakan tools untuk melakukan hasil decrypt hasil encrypt dari MD5 atau SHA1 sehingga ada baiknya menghindari pengunaan password dengan MD5 atau SHA1                                                                       Password Verify fungsi Verify ini adalah fungsi bawaan php yang digunakan untuk melakukan verifikasi data yang telah di hash Contoh Pembuatan Login Register langkah pertama kita buat tabel baru pada database yang sudah kita buat pada pertemuan sebelumnya dengan nama 'tb_user' Lalu buat code untuk koneksi Code halaman Login Code Logout Halaman Register Halaman Home Kita coba jalankan di browser code yang telah kita buat dan save pada fo