Kita telah mempelajari cara menautkan aplikasi web PHP ke server database MySQL di postingan PHP sebelumnya. Dengan bantuan contoh formulir PHP, kita akan belajar cara mengambil data dari database mysql dalam pelajaran PHP ini
Program Pascasarjana. Pengembangan Web Stack Penuh
dalam Kolaborasi dengan Caltech CTME Daftar Sekarang
Kami membuat kueri pemilihan sederhana dalam bentuk PHP dengan kotak teks dan kontrol tombol dalam contoh ini. Sambil mengklik tombol pilih, kami memilih data dari database untuk ditampilkan di halaman web. Kami memasukkan nilai id integer di kotak teks, dan catatan Id-by-Id ditampilkan di layar hasil
Untuk mendapatkan data dari database MySQL, gunakan kueri pemilihan dalam perintah PHP. Perintah ini dapat digunakan di prompt mysql> serta di skrip PHP apa pun
Berikut ini adalah kueri pemilihan umum dalam sintaks PHP untuk mengambil data dari tabel MySQL menggunakan perintah SELECT
Dalam SQL, kueri 'pilih' digunakan untuk mengambil satu atau lebih catatan dari tabel/database, dan juga dapat mendukung berbagai klausa kondisi tergantung pada kebutuhan pengguna. Kumpulan data yang dihasilkan untuk sementara disimpan di kumpulan tabel keluaran, juga dikenal sebagai "kumpulan hasil. " Jika tidak ada pernyataan kondisi yang disertakan dalam kueri 'pilih', ini akan mengembalikan seluruh tabel. Jika ada filter atau ketentuan yang disertakan dalam kueri 'pilih', ini hanya akan mengembalikan data yang Anda inginkan
Kursus Baru. Pengembangan Stack Penuh untuk Pemula
Pelajari Git Command, Angular, NodeJS, Maven & Lainnya Daftar Sekarang
Sintaks SQL
Salah satu perintah paling dasar dalam sistem manajemen basis data relasional adalah pilih. Kueri pemilihan dalam kata kunci PHP dapat digunakan sebagai awalan untuk memilih rekaman dari tabel. Kueri pemilihan mengembalikan sekumpulan rekaman dari satu atau beberapa tabel yang ditentukan
SELECT adalah perintah yang dapat digunakan untuk memilih record dari tabel
Kolom tabel Nama tabel saya adalah kolom A>, kolom B>, dan seterusnya
Nama tabel adalah nama tabel saya>
Contoh
Pertanyaan. SELECT Student_ID, First_name, Last_name dari Student;
Keluaran
SELECT Query menggunakan Metode Berorientasi Objek
SELECT Query Menggunakan Metode PDO
Ada banyak cara menggunakan PDO untuk menjalankan kueri pemilihan dalam kueri PHP, yang berbeda terutama dalam hal keberadaan parameter, tipe parameter, dan tipe kembalian.
Kami akan melihat contoh untuk setiap keadaan sehingga Anda dapat memilih salah satu yang paling sesuai dengan kebutuhan Anda. Cukup pastikan bahwa Anda memiliki variabel koneksi PDO yang disetel dengan benar untuk melakukan kueri SQL menggunakan PDO dan menerima pemberitahuan kesalahan
Namun, sebagian besar kueri memerlukan penggunaan satu atau lebih variabel, dalam hal ini pernyataan yang disiapkan (juga dikenal sebagai kueri berparameter) harus digunakan, yang pertama-tama melibatkan pembuatan kueri dengan parameter (atau tanda placeholder) dan kemudian menjalankannya, mengirim
Tempat penampung posisi dan nama tersedia dalam kueri pemilihan di PHP. Tempat penampung posisi untuk kueri sederhana lebih disukai karena kurang bertele-tele;
Memilih Beberapa Baris
Jika baris harus ditangani satu per satu, prosedur ini mungkin disarankan. Misalnya, jika kueri pemilihan dalam pemrosesan PHP adalah satu-satunya tindakan yang diperlukan, atau jika data harus diproses terlebih dahulu sebelum digunakan
Namun, menggunakan metode penolong yang luar biasa, fetchAll, adalah teknik yang paling disukai untuk mendapatkan beberapa baris yang akan ditampilkan di halaman web (). Ini akan menyimpan semua baris yang dikembalikan oleh kueri dalam larik PHP, yang kemudian dapat digunakan untuk mencetak data menggunakan templat (yang dianggap jauh lebih baik daripada menggemakan data langsung selama proses pengambilan)
Kursus Pengembang Web Stack Lengkap
Untuk menjadi ahli dalam MEAN Stack Lihat Kursus
Bagaimana Menerapkan Kueri SELECT?
Database relasional dapat digunakan untuk mengeksekusi pernyataan pilih yang ditunjukkan di atas. Untuk memilih rekaman, kita dapat menggunakan berbagai kueri pernyataan pemilihan. Kumpulan hasil selalu dikembalikan oleh pernyataan pilih. Mungkin ada nol (0), satu, atau beberapa rekaman dalam rangkaian hasil ini. Kita dapat menggunakan berbagai pilihan lain dalam pernyataan pilih untuk mencapai hasil yang diinginkan. Kata kunci GABUNG dapat digunakan untuk memilih catatan dari dua atau lebih tabel. Untuk mendapatkan rekaman dari satu atau beberapa tabel, Anda bisa menggunakan dua atau beberapa pernyataan pemilihan dengan berbagai cara. Setiap tabel harus memiliki primary key sehingga setiap record dapat diidentifikasi secara unik
Dengan kueri pemilihan dalam pernyataan PHP, kami dapat menggunakan klausa opsional yang tercantum di bawah ini
DI MANA. Kami telah melihat contohnya
Sebelum menggunakan fungsi agregat, Anda harus GROUP BY terlebih dahulu
MEMILIKI. Kita dapat menggunakan ini di atas pernyataan GROUP BY untuk menjalankan fungsi agregat
DIPESAN OLEH. Ini dapat digunakan bersama dengan SELECT untuk mengurutkan urutan hasil
SEBAGAI. Kami telah melihat ini sebelumnya ketika mencoba menemukan jumlah total catatan dalam sebuah tabel. AS ini dapat digunakan untuk membuat alias untuk kolom yang dipilih atau seluruh tabel
Tingkatkan karir Anda sebagai MEAN stack developer dengan Full Stack Web Developer - Program MEAN Stack Master. Daftar sekarang
Kesimpulan
Pernyataan pemilihan SQL dapat digunakan untuk memilih kolom atau catatan yang diperlukan berdasarkan persyaratan bisnis. Kueri pemilihan dalam perintah PHP digunakan untuk memilih catatan dari tabel di hampir setiap basis data relasional. Pilih dapat digunakan dalam berbagai cara. Kita bisa memilih record berdasarkan kondisi. Pada satu atau lebih tabel, operasi pemilihan dapat digunakan. Dengan pernyataan SELECT, kita dapat menggunakan berbagai perintah yang berbeda. Sistem manajemen basis data relasional termasuk MySQL dan ORACLE
Jika Anda ingin mempelajari lebih lanjut tentang kueri pemilihan dalam PHP dan topik terkait lainnya, daftarkan diri Anda dalam kursus Pengembangan Web Full Stack dari Simplilearn dan percepat karier Anda sebagai pengembang perangkat lunak dan jadilah ahli teknologi tumpukan penuh
Anda juga harus memeriksa daftar lengkap kursus online gratis oleh Simplilearn untuk meningkatkan pengetahuan dan keterampilan Anda. Jika Anda memiliki pertanyaan atau saran untuk kami, harap sebutkan di kotak komentar dan kami akan meminta pakar kami menjawabnya untuk Anda sesegera mungkin
Temukan Program Pascasarjana kami di Kamp Pelatihan Online Pengembangan Web Full Stack di kota-kota teratas
NameDatePlace Program Pascasarjana dalam Full Stack Web Development Cohort dimulai pada 16 Februari 2023, Batch akhir pekanKota AndaLihat DetailProgram Pascasarjana dalam Pengembangan Web Full Stack, SingapuraCohort dimulai pada 1 Maret 2023, Batch akhir pekanSingapuraLihat DetailProgram Pascasarjana dalam Pengembangan Web Stack PenuhCohort dimulai pada 15 Maret 2023, Batch akhir pekanDetail CityView Anda
tentang Penulis
Simplelearn
Simplilearn adalah salah satu penyedia pelatihan online terkemuka di dunia untuk Pemasaran Digital, Komputasi Awan, Manajemen Proyek, Ilmu Data, TI, Pengembangan Perangkat Lunak, dan banyak teknologi baru lainnya
Bagaimana cara menulis kueri berparameter di MySQL?
Mari kita lihat contoh kueri berparameter. .
sql_parameterized_query = """Perbarui set karyawan Gaji = %s di mana id = %s"""
query = """Perbarui set karyawan Gaji = %s di mana id = %s""" tuple1 = (8000, 5) kursor. jalankan (kueri, tuple1)
impor mysql. koneksi konektor = mysql. .
koneksi
Bagaimana cara melewatkan variabel PHP dalam kueri SQL?
Pernyataan yang disiapkan adalah fitur yang digunakan untuk mengeksekusi pernyataan SQL yang sama (atau serupa) berulang kali dengan efisiensi tinggi . Pernyataan yang disiapkan pada dasarnya berfungsi seperti ini. Mempersiapkan. Templat pernyataan SQL dibuat dan dikirim ke database. Nilai tertentu dibiarkan tidak ditentukan, disebut parameter (berlabel "?").
Bagaimana cara menggunakan PDO di PHP?
PDOException - Kelas ini mewakili kesalahan PDO. .
Detail Metode Kelas PDO. PDO. Membangun. Membuat instance PDO yang mewakili relasi database. .
Detail Kelas Pernyataan PDO. PDO mewakili hubungan antara PHP dan server database. .