Panduan cara insert, tambah data dengan kode PHP yang di simpan di database MySQL Phpmyadmin = LocalhostBelajar kode PHP Mysql untuk tambah / simpan data, langkah pertama membuat database baru mysql: belajar_php.sql Show CREATE TABLE `data_siswa` ( `id` int(12) NOT NULL, `nama` varchar(25) NOT NULL, `alamat` varchar(200) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1; ALTER TABLE `data_siswa` ADD PRIMARY KEY (`id`); ALTER TABLE `data_siswa` MODIFY `id` int(12) NOT NULL AUTO_INCREMENT; COMMIT; Daftar ISI Koneksi database mysqli PHPBuat folder: xampp > htdocs > latihan-php> koneksi.php <?php // data akun database + nama database (password kosong) $koneksi=mysqli_connect("localhost","root","","belajar_php"); if (mysqli_connect_errno()){ // cek kondisi jika koneksi berhasil echo "Koneksi database gagal : " . mysqli_connect_error();}?> Membuat form Input dataKode html untuk form input / tambah data, buat file baru: input_data.php <!DOCTYPE html> <html> <head> <title>Input data siswa</title> </head> <body style="padding:15px;background:#ddd"> <h4> Form tambah data siswa:</h4> <form action="insert_data.php" method="post"> <input style="margin-bottom:10px;" type="text" name="nama" placeholder="Nama..."><br> <input style="margin-bottom:10px;" type="text" name="alamat" placeholder="Alamat..."><br> <button type="submit">Simpan</button> </form> </body> </html> Hasil preview: http://localhost/belajar-php/input_data.php Query Tambah data PHPBuat Kode file baru untuk proses query php untuk insert, simpan data: insert_data.php <?php include"koneksi.php"; // masukan konekasi DB // ambil variable $nama=$_POST['nama']; $alamat=$_POST['alamat']; //Proses query simpan $simpan=mysqli_query($koneksi,"insert into data_siswa (nama, alamat) values ('$nama','$alamat')"); if($simpan){ echo "Data berhasil disimpan: <a href='input_data.php'> + Tambah data. </a>"; }else{ echo "Gagal simpan data!"; } ?> Hasil database mysql simpan dataSetelah proses dari form input tambah data berhasil disimpan akan ditampikan lewat phpmyadmin, database: latihan_php > tabel :: data_siswa. OK, selesai. Downlod file latihan #1Guna memudahkan belajar php mysql – tambah / insert data kita sediakan file jadi + database format zip: belajar-php-latihan-simpan-data.zip Biasanya kalau kita membuat suatu aplikasi, ada salah satu fitur yang akan sangat membantu dalam tracking suatu data yang dilakukan proses tambah, ubah, atau hapus datanya. Fitur ini terdiri dari siapa yang membuat (created_by), kapan data itu dibuat (created_at), siapa yang merubah (modified_by), kapan data itu dirubah (modified_at), siapa yang menghapus data (deleted_by), dan kapan data itu dihapus (deleted_at). Pembuatan siapa yang melakukan proses crud bisa dilakukan dengan menggunakan session, sedangkan waktu dalam format datetime maka dapat dilakukan dengan 2 cara. Cara pertama adalah kita koding secara manual di setiap proses insert, update ataupun delete datanya. Cara kedua adalah cara yang lebih mudah dan efisien yaitu kita mengatur langsung dari field yang ada di tabel pada database projectnya. Pada tulisan kali ini hanya akan fokus pada bagaimana melakukan proses pencatatan waktu dan tanggal dengan cara kedua. Baiklah tanpa panjang lebar lagi silahkan ikuti prosesnya dibawah ini. Cara
Apabila ingin melihat caranya dalam format video, maka dapat menontonnya disini: Semoga bermanfaat Bagikan ke Yang LainDiskusiBelum ada pertanyaan pada artikel ini Tulis PertanyaanAda pertanyaan? Silahkan tulis pada form dibawah ini Silahkan login dahulu untuk dapat berkomentar, klik disini.Artikel yang LainPHP Cara Kirim Email dari Localhost dengan Codeigniter…Sebelumnya kita telah belajar tentang Cara Kirim Email dari Localhost dengan PHP Native dan PHPMailer,… Selengkapnya Tips & TricksCek Ketersediaan Data Tanpa Submit Form dengan Codeigniter,…Salah satu kegunaan adanya ajax yaitu dapat memudahkan kita sebagai developer untuk melakukan proses… Selengkapnya PHPCara Membuat Fitur Backup Database di Codeigniter…Codeigniter adalah salah satu framework php yang ringan dan cepat juga telah memberikan berbagai… Selengkapnya Tips & TricksCara Mengganti Default Format Save File di Libre Office…Pada artikel sebelumnya, saya sudah membagikan cara install aplikasi libre office di Linux. Nah kali… |