PHP

Membuat CRUD, Simpan Data Di PHP Dengan PDO

PHP PDO

Masih di hari dan pagi yang sama namun dengan menit dan detik yang berbeda. Melanjutkan tutorial sebelumnya yaitu input data dimana pada file input tersebut terdapat action/link yang mengarahkan kepada file save.php.


<form action="save.php" method="post">

Script diatas berfungsi untuk mengirimkan data yang berhasil diinput oleh pengguna ke file save.php dengan method post.

(more…)

Advertisements

Membuat CRUD, Input Data Di PHP Dengan PDO

PHP PDO

Masih melanjutkan tutorial sebelumnya yaitu membuat CRUD, pada tutorial sebelumnya sudah dibahas tentang menampilkan data, merubah (edit) data, menyimpan perubahan (update) data, dan hapus data. Pada tutorial kali ini akan dilanjutkan dengan membuat form input data sehingga pengguna dapat menambahkan data baru kedalam tabel mhs.

Tampilan form input data yang akan dibuat dapat dilihat pada gambar dibawah ini.

Input Data

Silahkan buat file baru dengan nama new.php, kemudian ketikkan baris perintah berikut untuk form input diatas.

(more…)

Membuat CRUD, Hapus Data Di PHP Dengan PDO

PHP PDO

Selamat pagi.. pagi ini terasa sangat dingin di sekitaran BSD namun tidak terasa dingin untuk tutorial kita pagi ini. Masih melanjutkan tutorial CRUD kemarin yaitu update data, namun untuk pagi ini adalah hapus data. Bagi pembaca yang baru mengikuti tutorial ini akan sangat kesulitan jika belum membaca tutorial-tutorial CRUD sebelumnya. Untuk dapat lebih memahami proses CRUD yang dijadikan pembahasan dalam tutorial ini, silahkan baca Membuat CRUD Update Data Di PHP Dengan PDO.

Tanpa perlu banyak basa-basi, karena saya yakin pembaca sudah gak sabar untuk menunggu.

Jika diperhatikan pada file view.php pada tutorial sebelumnya, terdapat aksi Hapus yang apabila di klik pada salah satu record tertentu maka record tersebut akan terhapus.

(more…)

Membuat CRUD, Update Data Di PHP Dengan PDO

PHP PDO

Ketemu lagi sore ini dengan penulis, masih dalam tutorial yang sama yaitu membuat CRUD dengan PDO. Masih melanjutkan tutorial sebelumnya yaitu mengedit data, kali ini akan disampaikan mengenai update data di PHP dengan PDO. Bagi pembaca yang tidak mengikuti tutorial ini dari awal dapat membaca artikel Membuat CRUD Edit Data Di PHP Dengan PDO.

Jika diperhatikan pada tutorial sebelumnya yaitu menampilkan data dengan PDO, akan terdapat link Edit yang digunakan untuk mengedit data yang dipilih. Prosesnya adalah setelah data tersebut di edit, kemudian pengguna meng-klik tombol Save changes maka sistem akan menyimpan perubahan yang dilakukan pengguna.

Untuk dapat menyimpan perubahan tersebut, diperlukan script update.php seperti yang terlihat dibawah ini.

(more…)

Membuat CRUD, Edit Data Di PHP Dengan PDO

PHP PDO

Postingan kali ini masih melanjutkan pembahasan artikel sebelumnya, yaitu menampilkan data dengan PDO. Bagi pembaca yang belum mengikuti artikel sebelumnya silahkan baca Membuat CRUD, Menampilkan Data Di PHP Dengan PDO.

Jika diperhatikan pada artikel sebelumnya yaitu menampilkan data, terdapat kolom Aksi yang terdiri dari Edit dan Hapus untuk masing-masing record yang ditampilkan. Apabila aksi edit diklik pada record tertentu maka data pada record yang dipilih tersebut dapat dilakukan perubahan. Perhatikan script dibawah ini, terdapat link untuk mengarahkan ke halaman edit berdasarkan nim.


<input type="button" name="submit" value="Edit" onclick="window.location='edit.php?tid=<?php echo $r['nim']; ?>' ">

(more…)

Membuat CRUD, Menampilkan Data Di PHP Dengan PDO

PHP PDO

Melanjutkan pembahasan tentang PDO (PHP Data Objects) sebelumnya yaitu Cara Koneksi Database MySQL Dengan PDO, maka pembahasan pada siang ini adalah membuat CRUD atau yang kita kenal dengan Create, Read, Update, dan Delete dengan menampilkan data dari dalam tabel menggunakan PDO.

Namun sebelumnya siapkan terlebih dahulu database dan tabel, untuk membuat database dan tabel dapat menggunakan Command Prompt atau langsung menggunakan phpMyAdmin.


create database dbtes;

create table mhs (nim int(8), nama varchar(30), alamat varchar(30), email varchar(30), primary key(nim));

Kemudian isi beberapa record tabel mhs diatas, data isian tersebut nantinya akan ditampilkan kedalam browser melalui pemrograman PHP.

(more…)

Cara Koneksi Database MySQL Dengan PDO

PHP PDO

Setelah pada pembahasan sebelumnya mengenai cara mengaktifkan PDO extension, tutorial pagi ini adalah bagaimana cara melakukan koneksi kedalam database MySQL dengan PDO. Jika sebelumnya ketika menggunakan mysql extension script koneksi ke database adalah seperti yang diperlihatkan pada baris perintah berikut:


<?php
$host = "localhost";
$username = "root";
$password = "";
$db = "database_name";

// Koneksi dan memilih database di server
$conn = mysql_connect($host,$username,$password)or die("Connection failed");
mysql_select_db($db)or die("Access denied.");
?>

Namun apabila menggunakan PDO maka perintah koneksi tersebut berubah menjadi seperti ini:

(more…)

Mengaktifkan PDO Extension

PHP PDO

PDO (PHP Data Objects) merupakan salah satu extension yang dapat digunakan agar program dapat tetap berkomunikasi dengan database. Tidak hanya sebatas pada database driver MySQL, PDO mendukung koneksi dengan berbagai macam database driver. Seperti yang dilansir dari situs resmi manual PHP, hingga saat ini tercatat kurang lebih sebanyak 12 database driver yang dapat diimplementasikan dengan PDO interface.

Database Driver PDO Interface


(more…)

Perkembangan Cara Koneksi PHP Dengan MySQL

Connect PHP To MySQL Using PDO

Sejak kemunculan PHP 5.5.x beberapa fungsi mysql resmi menyandang status “deprecated“, informasi ini resmi disampaikan di halaman website manual PHP. MySQL extension seperti mysql_query(), mysql_connect(), mysql_fetch_array(), mysql_num_rows(), mysql_select_db(), dan ext/mysql lainnya tidak lagi dapat digunakan lingkungan PHP 5.5.x. Para programmer PHP disarankan menggunakan MySQLi (MySQL Improved) atau PDO (PHP Data Objects) untuk dapat berkomunikasi dengan database.


(more…)