Anda perlu mengambil semua baris dari database dan kemudian mengulanginya, menampilkan Show
Jika Anda ingin memilih salah satu nilai, maka Anda perlu menerapkan atribut _ Dalam tutorial ini, Anda akan belajar menampilkan data berdasarkan pilihan dropdown di PHP & MySQL dengan beberapa langkah sederhana. Langkah-langkah ini sangat mudah dipahami dan diterapkan dalam aplikasi web Mari kita tahu cara kerjanya, Ketika Anda memilih opsi dropdown dan mengirimkan formulir, maka data akan ditampilkan dalam tabel berdasarkan opsi yang dipilih Di sini, saya telah menampilkan beberapa catatan siswa dalam tabel HTML berdasarkan mata kuliah mereka. Setelah Anda mempelajarinya, Anda akan dengan mudah menyesuaikannya sesuai dengan kebutuhan proyek Anda Isi Menampilkan Data Dari Database Berdasarkan Pilihan Dropdown Menggunakan PHPSebelum memulai pengkodeannya, Anda harus membuat struktur folder berikut – codingstatus/ |__ database.php |__ edit-button.php |__ fetch-script.php |__ edit-form.php |__ edit-script.php |__ update-script.php 1. Buat Database & TabelPertama-tama, Buat database MySQL dengan nama 'codingstatus' Nama Basis Data – status pengkodean CREATE DATABSE codingstatus; Buat tabel dengan nama 'kursus' untuk memasukkan nama kursus Nama Tabel – kursus CREATE TABLE `courses` ( `id` int(10) UNSIGNED PRIMARY KEY NOT NULL AUTO_INCREMENT, `courseName` varchar(255) DEFAULT NULL );_ Juga, buat tabel lain dengan nama 'siswa' Nama Tabel – siswa CREATE TABLE `students` ( `id` int(10) UNSIGNED PRIMARY KEY NOT NULL AUTO_INCREMENT, `fullName` varchar(255) DEFAULT NULL, `courseName` varchar(255) DEFAULT NULL, ); 3. Hubungkan PHP ke DatabaseSekarang, Hubungkan database untuk menampilkan data berdasarkan pilihan dropdown Nama File – basis data. php <?php $hostName = "localhost"; $userName = "root"; $password = ""; $databaseName = "codingstatus"; $conn = new mysqli($hostName, $userName, $password, $databaseName); // Check connection if ($conn->connect_error) { die("Connection failed: " . $conn->connect_error); } ?>_ 2. Masukkan Data ke dalam TabelSetelah membuat database & tabel, Anda harus memasukkan data ke dalam kedua tabel. Jika Anda tidak tahu, Anda dapat melakukannya dengan bantuan artikel berikut – 3. Tampilkan Data di DropdownUntuk menampilkan data dari tabel “kursus” di database, Anda harus mengikuti langkah-langkah berikut – Langkah 1. Sertakan databasenya. file php Langkah 2. Buat bidang input opsi pilih dengan nama = "courseName" Langkah-3. Juga, buat bidang input kirim dengan nama = "kirim" Langkah-4. Ambil 'courseName' dari 'courses dan tampilkan di opsi pilih Langkah-5. Sertakan data tampilan. php untuk menampilkan data saat Anda memilih opsi dan mengirimkan formulir Nama File – data. php <?php include("database.php"); ?> <form action="" method="post"> <select name="courseName"> <option value="">Select Course</option> <?php $query ="SELECT id, courseName FROM courses"; $result = $conn->query($query); if($result->num_rows> 0){ while($optionData=$result->fetch_assoc()){ $option =$optionData['courseName']; $id =$optionData['id']; ?> <option value="<?php echo $id; ?>" ><?php echo $option; ?> </option> <?php }} ?> </select> <input type="submit" name="submit"> </form> <?php include("display-data.php"); ?> 4. Ambil Data Dari databasePada langkah ini, Anda harus mengambil data dari database berdasarkan id opsi dropdown. File ini akan dieksekusi saat Anda memilih opsi dan mengirimkan formulir Dalam banyak skenario, kita mungkin perlu membuat input dropdown yang dapat menampilkan semua opsi yang konsisten dengan status database saat ini. Bentuk masukan ini digunakan berkali-kali dalam kehidupan nyata dan contoh berikut dapat membantu untuk memahami hal yang sama
Pada artikel ini, kami akan membuat drop-down dengan daftar kategori yang harus dimiliki produk tertentu Mendekati. Dalam setiap contoh ini, jika kita menggunakan menu drop-down yang mengambil data dari database, pengguna akan dapat memasukkan data dengan lebih akurat dan UI akan lebih mudah digunakan. Kami membutuhkan yang berikut ini
Langkah Pembuatan basis data
Klik tombol "Mulai".
Klik tombol “baru” untuk membuat database baru
Buat database baru dengan nama "example_store"
Untuk menjalankan SQL dan menyiapkan database kueri MySQL -- Table structure for table `category` CREATE TABLE `category` ( `Category_ID` int(11) NOT NULL, `Category_Name` varchar(255) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; -- Dumping data for table `category` INSERT INTO `category` (`Category_ID`, `Category_Name`) VALUES (1, 'Category A '), (2, 'Category B'); -- Table structure for table `product` CREATE TABLE `product` ( `Product_ID` int(11) NOT NULL, `product_name` varchar(255) NOT NULL, `category_id` int(11) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; -- Dumping data for table `product` INSERT INTO `product` (`Product_ID`, `product_name`, `category_id`) VALUES (1, 'Product A1', 1), (2, 'Product A2', 1), (3, 'Product B1', 2); -- Primary Key Constraints ALTER TABLE `category` ADD PRIMARY KEY (`Category_ID`); ALTER TABLE `product` ADD PRIMARY KEY (`Product_ID`), ADD KEY `Category_constraint` (`category_id`); -- AUTO_INCREMENT for table `category` ALTER TABLE `category` MODIFY `Category_ID` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=3; -- AUTO_INCREMENT for table `product` ALTER TABLE `product` MODIFY `Product_ID` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4; -- Foreign Key Constraints ALTER TABLE `product` ADD CONSTRAINT `Category_constraint` FOREIGN KEY (`category_id`) REFERENCES `category` (`Category_ID`) ON DELETE CASCADE ON UPDATE CASCADE;_ Contoh. Kami membuat file PHP di folder bernama "example_store" di htdocs dan membuat formulir berikut. halaman web php yang dapat diakses di browser di “localhost/example_store/form. php” PHP
Bagaimana cara menampilkan data dari database dalam opsi pilih di php?Cara Mengambil Data Dari Database di PHP dan Menampilkannya di Select Option . Pelajari Juga – Langkah 1. Tulis kueri SQL untuk memilih dari "kursus" Langkah 2. simpan data opsi di $options dengan mengambil dari database Langkah 1. Pertama-tama, Sertakan basis data. php dan kemudian sertakan juga data-fetch. php Bagaimana kita bisa menghubungkan database di php menuliskan kode sampel yang sama?php $namaserver = "localhost"; . "
Bagaimana kita bisa berinteraksi dengan database di php?Buat Basis Data Buat Folder di htdocs Buat File Koneksi Database Dalam PHP Buat file php baru untuk memeriksa koneksi database Anda Menjalankannya Bagaimana menghubungkan daftar drop-down dengan database?Ikat dropdownlist dengan database menggunakan DataSet,SqlDataReader dan framework entitas di asp. . Langkah 1. Buat asp baru. .net dan tambahkan Default. halaman aspx Step2: Create a new dropdownlist control in your page.
|