Contoh Program Kasir Dengan Php Array To Json
• • • Setelah sebelumnya kita bahas mengenai, pada kesempatan kali ini kita akan membahas bagaimana cara menampilkan data tabel MySQL Dengan PHP. Tips Download Lagu Hp Nokia. Raul Gutierrez Saenz Pdf Printer. Telah disebutkan pada artikel tersebut bahwa kita tidak disarankan menggunakan fungsi yang berawalan mysql_ seperti mysql_connect(), dll, karena fungsi tersebut sudah dihapus pada PHP versi 7, sehingga aplikasi kita dijamin ke depan tidak akan berjalan lagi. Untuk itu pada kesempatan ini kita akan menggunakan fungsi yang diawali dengan mysqli_ (dengan tambahan i) Daftar Isi.
I. Fungsi Yang Dapat Digunakan Untuk Mengambil dan Menampilkan Data Tabel MySQL Fungsi yang digunakan untuk menjalankan semua query MySQL adalah mysqli_query(), karena kita akan mengambil data, maka perintah SQL yang kita gunakan adalah SELECT, sehingga fungsinya menjadi mysqli_query('SELECT.' ) Nah, untuk dapat menampilkan data hasil query, kita perlu mengakses data tersebut, untuk mengakses nya kita dapat menggunakan fungsi yang berawalan mysqli_fetch_ (fetch = mengambil). Adapun fungsi yang tersedia adalah: • mysqli_fetch_array() Secara default, fungsi ini akan menghasilkan associative array dan indexed array, untuk memilih salah satu saja, kita harus memberikan parameter tambahan yaitu FETCH_ASSOC untuk hasil associative array dan FETCH_ROW untuk hasil indexed array, kita bahas nanti. • mysqli_fetch_assoc() Fungsi ini akan menghasilkan associative array dengan key berupa nama field dari tabel. • mysqli_fetch_row() Fungsi ini akan menghasilkan indexed array dengan key berupa angka yang berurutan (0, 1, 2, 3, 4, 5, dst). Perbedaan ketiga fungsi ini dapat digambarkan sebagai berikut: Untuk lebih memahami lebih jauh tentang array, sobat dapat mempelajarinya pada artikel ini: Dari ketiga fungsi tersebut, terlihat bahwa yang paling efisien adalah menggunakan mysqli_fetch_assoc(), karena hanya menghasilkan satu jenis array, namun kita bebas menggunakan ketiganya karena perbedaan waktu eksekusi yang tidak signifikan.
Perulangan (loop) yang digunakan Semua fungsi diatas, kecuali mysqli_fetch_all() setiap kali dijalankan akan menghasilkan satu baris row mulai dari row ke-1 (pemanggilan pertama), ke-2 (pemanggilan ke 2), dan seterusnya hingga selesai, jadi kita tidak tahu berapa kali kita akan mengulang fungsi tersebut. Karena sifatnya yang demikian MAKA kita menggunakan perulangan while, lebih jauh tentang perulangan while, dapat dibaca pada artikel: II. Buat Tabel Pada Database Untuk dapat mencoba script yang akan kita praktekkan nanti, saya akan menggunakan contoh data penjualan yang disimpan pada tabel sales dan database tutorial Adapun bentuk tabel dan datanya adalah sebagai berikut. Mau tanya lagi mas soal script php untuk menampilkan dropdown list (select box) yang itemnya diambil dari tabel mysql. Dropdown list ini bisa ditampilkan secara dinamis/kondisinya berubah terhadap value yang sebelumnya diinputkan, misal melaui input text box.