PHP sering dipasangkan dengan MySQL untuk mengembangkan aplikasi web. MySQL berperan sebagai tempat menyimpan data (database) sedangkan PHP adalah program yang mengelola data tersebut Show
Nyatanya, PHP tidak hanya bisa dipasangkan dengan MySQL. PHP juga dapat dipasangkan dengan SQLite, PostgreSQL, MongoDB, Ms. Akses, dll Pada kesempatan kali ini kita akan belajar menggunakan PHP dan MySQL untuk membuat sebuah aplikasi sederhana Bagaimana PHP dan MySQL terhubung?PHP dan MySQL dapat berkomunikasi satu sama lain melalui API (Application Programming Interface) Ada tiga jenis API MySQL yang disediakan di PHP
API pertama tidak lagi didukung sejak PHP versi 5. 5. x dan digantikan oleh 7 yang lebih canggih. Karena _7 dapat digunakan OOP dan secara proseduralSedangkan PDO API digunakan untuk menghubungkan PHP dengan vendor database lainnya. Jadi bukan hanya untuk MySQL Dalam tutorial ini, kita akan belajar bagaimana menghubungkan PHP dan MySQL menggunakan API 7 secara proseduralPersiapkan DatabasenyaPertama, mari buat database bernama 2
Setelah itu, buat tabel di database tersebut dengan nama 3Berikan tipe data kolom seperti ini Setelah itu klik Simpan _Lalu kita coba isikan dengan data, klik Insert Silakan isi sebagai berikut Klik Pergi untuk menyimpan
Buat Proyek BaruSetelah itu buat project/direktori baru di direktori 4 atau 5 _Buat file PHP yang diperlukan
Kemudian delapan file PHP kosong akan dibuat Keterangan
Cara Menghubungkan ke Database MySQLBuka file _6, silahkan isi kode berikut
Untuk menghubungkan PHP dengan MySQL, kita menggunakan fungsi 5 dengan parameter alamat server, user, password, dan nama databaseSilahkan masukkan password sesuai dengan yang dibuat di server. Jika Anda tidak menggunakan kata sandi, biarkan saja kosong
Jika koneksi gagal, variabel 6 akan menjadi 7Oleh karena itu, kita dapat memeriksanya dengan ekspresi ________14______8
Berikut tampilan saat koneksi gagal, karena password salah Membuat Halaman IndeksRencananya kita akan menempatkan dua link pada halaman index. Link pertama untuk menuju formulir pendaftaran dan link kedua untuk menuju halaman data siswa yang telah mendaftar Sepertinya ini… Sekarang, silahkan isi file 7 dengan kode berikut
Awalnya akan terlihat seperti ini Cara Menampilkan Data Tabel MySQLSilahkan buka _8 dan isi kode berikut
Pertama kita membutuhkan koneksi ke database, kemudian kita harus mengimpor file 6 agar variabel 6 dapat dibaca _0Setelah itu, kita melakukan query untuk mengambil data siswa pada tabel 3 _1Hasil dari query tersebut kemudian kita ubah menjadi array dengan fungsi 4 dan hasilnya disimpan dalam variabel 5 _2Pengulangan _6 akan berulang selama masih ada isi tabel. Nanti, selama iterasi… kami menampilkan datanya _3Perhatikan array _5, indeks sesuai dengan nama kolom dalam database dan peka huruf besar-kecilTerakhir, kami menampilkan total data dalam tabel dengan fungsi 8 _4Jadi hasilnya Betapa mudahnya…. 😄 Cara Menambahkan Data ke Tabel MySQLAda dua file yang kita butuhkan untuk menambahkan data ke MySQL
Sebenarnya bisa saja dilakukan dalam satu file, tapi agar lebih mudah dipahami...kita lakukan secara terpisah saja Silahkan buka file _9 dan isi kode berikut _5Perhatikan tag pembuka _2, disana kita menggunakan atribut 3 dan 4 _6Atribut _3 digunakan untuk menentukan skrip mana yang akan memproses input data. Sedangkan atribut _4 untuk menentukan metode pengiriman dataPerhatikan juga inputnya, ada atribut 7. Atribut ini untuk menentukan kunci indeks dari array 8 dan 9Selanjutnya silahkan isi file 0 dengan kode berikut _7Pertama kita ambil data yang dikirim dari form, semuanya disimpan di variabel 8. Karena sebelumnya kita menggunakan metode _2 pada formulirSetelah itu, kami membuat kueri penyimpanan Kemudian periksa apakah kueri berhasil atau gagal Untuk menampilkan pesan sukses dan gagal pada halaman 7, silahkan tambahkan kode berikut di bawah tag 4 pada file 7 _8Hasil Sekarang kami memiliki dua data Menghapus Data dari Tabel MySQLKami membutuhkan _6 untuk menentukan data yang akan dihapus. Oleh karena itu, kami mengirim _6 melalui string kueriContoh _9String kueri adalah 8. String kueri akan disimpan dalam variabel 9Untuk lebih jelasnya silahkan buka file 3 dan isikan kode berikut 0Sekarang coba klik link hapus, maka data akan langsung terhapus Sebenarnya cara ini kurang aman, karena kita tidak memberikan dialog konfirmasi kepada user. Misalnya, menanyakan 'Apakah Anda yakin ingin menghapus?' Perbarui Data di Tabel MySQLKonsep memperbarui data hampir sama dengan menghapus Pertama kita ambil _6 data untuk diedit. Setelah itu kita melakukan query untuk mengambil data dari database dan menampilkannya pada formSetelah mengedit, lakukan kueri pembaruan untuk menyimpan perubahan Untuk lebih jelasnya silahkan buka file 1 dan isikan kode berikut _1Ada beberapa hal yang perlu diperhatikan dalam kode Pertama kita ubah data hasil query menjadi array dengan menggunakan fungsi ________32______3 Mengapa menggunakan fungsi tersebut? Karena data yang akan kita ambil adalah satu baris dan agar indeks array menggunakan nama kolom Contoh hasilnya seperti ini _2Kemudian kami menampilkan data menjadi nilai default pada formulir Jangan lupa masukan 6 dengan tipe hidden untuk menyimpan 6 data yang akan diupdate _3Untuk input dan pemilihan radio, kami menggunakan operator ternary untuk membuat atribut 6 dan 7
Bagaimana cara melakukan CRUD dengan PHP dan MySQL?Jika Anda belum memahami cara membuat fitur CRUD menggunakan PHP dan MySQL, silakan lihat langkah-langkah berikut. . LANGKAH 1 – Persiapan. . LANGKAH 2 – Buat Database. . LANGKAH 3 – Buat Koneksi Database. . LANGKAH 4 – Buat Tampilan Data. . LANGKAH 5 – Buat Sisipan Data. . LANGKAH 6 - Perbarui Data. . LANGKAH 7 – Buat Hapus Data Langkah-langkah membuat CRUD?Membuat CRUD di Halaman CRUD . Membuat Sistem Registrasi. Pada bagian ini, Anda akan membuat formulir pendaftaran lengkap dengan database di dalamnya. . Membuat File Konfigurasi. . Membuat Formulir Pendaftaran. . Membuat Sistem Masuk. . Buat Formulir Masuk. . 6. Buat Halaman Beranda. . 7. Buat Skrip Logout Apa itu CRUD di php?Mengetahui Apa Itu CRUD
. Dalam hal ini, CRUD diibaratkan sebagai jalur yang terhubung dan terhubung antara bahasa pemrograman PHP dan MySQL. sebuah pillar untuk mempelajari sebuah proses pengelolaan data dengan menggunakan PHP dan tentunya MySQL database. Dalam hal ini, CRUD diibaratkan sebuah jalur yang terkoneksi dan terhubung antara bahasa pemrograman PHP dengan MySQL.
Apa itu CRUD Sederhana?Buku tamu CRUD sederhana adalah proses pembuatan aplikasi sederhana dengan menggunakan bahasa pemrograman PHP dan MySQL . Program PHP dan MySQL biasanya dibundel dalam satu paket yang disebut XAMPP. |