Haloo! Selamat Datang di Komunitas Private Training Web Development (57153 Members, 643 Products, 4571 Topic, 12025 Comments)

Butuh karyawan baru? atau seorang Web Developer (Part-time/Freelance/Full-time), cari disini : Members Area Jobs!

Cara menambah form isian data di pembuatan akun customer pada toko online cogneither

Dibuat
Login Terakhir 13 Hari lalu,
Telah Dilihat 98 Kali
Ugin Sugiono Mengatakan : Premium
  1. Assalamualaikum Warahmatullahi Wabarakatuh...Agan mohon pencerahanya langkah - langkah menambah form isian data customer di toko online gimana caranya ya, kebetulan ingin sekali membuat toko buku online, saya ingin menambahkan form isian registrasi customer misalkan dengan judul NAMA SEKOLAH, dan nama2 sekolahnya misalkan SMPN 3 Bandung, SMPN 2 Ciamis dan lain2 sudah tertera tinggal dipilih customer gimana caranya. Form yang saya maskud yang ada di screen shot di bawah ini
Ada 1 File Kiriman :
1. cara_nambah_isian_form.JPG (41 KB)

Ada 7 Jawaban

Rahmadan Syahputra
commented on 28 Agu 2020 09:53:32
  1. <div>
  2.  
  3. <input name=" " id=" " placeholder=" " required>
  4.  
Ugin Sugiono
commented on 28 Agu 2020 10:05:48
  1. Assalamualaikum,.. Trimakasih mas rahmadan, cuma folder mana utk menambahkannya
PHPMU.COM Support
commented on 02 Sep 2020 21:04:49
Salah satu jawaban terbaik,..
  1. Assalamualaikum,.. Pertama tambahkan dulu di database 1 table baru, misalnya "sekolah" :
  2. CREATE TABLE `sekolah` (
  3. `id_sekolah` int(11) NOT NULL,
  4. `nama_sekolah` varchar(255) NOT NULL
  5. ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
  6.  
  7. ALTER TABLE `sekolah` ADD PRIMARY KEY (`id_sekolah`);
  8. ALTER TABLE `sekolah` MODIFY `id_sekolah` int(11) NOT NULL AUTO_INCREMENT;
  9.  
  10. selanjutnya silahkan di isi nama2 sekolahnya,
  11. lalu buka table "rb_konsumen" dan tambahkan 1 field/kolom setelah "id_konsumen" dengan nama "id_sekolah",
  12. Sekarang buat form inputan pada halaman formulir pendaftaran di file :
  13. C:\xampp\htdocs\toko_onlinemu\application\views\phpmu-one\view_register.php
  14.  
  15. Tambahkan 1 inputan baru yang berisi pilihan nama sekolah yang sudah ada didatabase dari table sekolah :
  16. <div class='form-group'>
  17. <label for='inputPassword3' class='col-sm-3 control-label'>Nama Sekolah</label>
  18. <div class='col-sm-9'>
  19. <div style='background:#fff;' class='input-group col-lg-12'>
  20. <select class='form-control' name='sekolah' required>
  21. <option value=''>- Pilih -</option>";
  22. $sekolah = $this->model_app->view('sekolah');
  23. foreach ($sekolah->result_array() as $rows) {
  24. echo "<option value='$rows[id_sekolah]'>$rows[nama_sekolah]</option>";
  25. }
  26. echo "</select>
  27. </div></div>
  28. </div>
  29.  
  30. Terakhir menyesuaikan query simpan ke database agar data sekolah juga tersimpan ke table konsumen, dengan target "id_sekolah", buka file : C:\xampp\htdocs\toko_onlinemu\application\controllers\Auth.php
  31.  
  32. cari : public function register(), dan didalamnya modifikasi :
  33. $data = array('username'=>$this->input->post('a'),
  34. 'password'=>hash("sha512", md5($this->input->post('b'))),
  35. 'nama_lengkap'=>$this->input->post('c'),
  36. 'email'=>$this->input->post('d'),
  37. 'alamat_lengkap'=>$this->input->post('e'),
  38. 'kota_id'=>$this->input->post('h'),
  39. 'no_hp'=>$this->input->post('j'),
  40. 'tanggal_daftar'=>date('Y-m-d H:i:s'));
  41.  
  42. Menjadi :
  43. $data = array('id_sekolah'=>$this->input->post('sekolah'),
  44. 'username'=>$this->input->post('a'),
  45. 'password'=>hash("sha512", md5($this->input->post('b'))),
  46. 'nama_lengkap'=>$this->input->post('c'),
  47. 'email'=>$this->input->post('d'),
  48. 'alamat_lengkap'=>$this->input->post('e'),
  49. 'kota_id'=>$this->input->post('h'),
  50. 'no_hp'=>$this->input->post('j'),
  51. 'tanggal_daftar'=>date('Y-m-d H:i:s'));
  52.  
  53. Oke beres, hasil dari percobaan terlampir dibawah, semoga berhasil... :)
Terdapat 1 File dilampirkan :
1. formulir__pendaftaran_modifikasi.png (112 KB)
Ugin Sugiono
commented on 03 Sep 2020 05:32:54
  1. Assalamualaikum,.. keren jawabannya. Mantap. Thanks mas Robby. Semoga tambah manfaat ilmunya
Ugin Sugiono
commented on 03 Sep 2020 06:01:46
  1. Assalamualaikum,.. satu lagi mas maaf, perintah yang ini dimana ya menyelesaikannya " selanjutnya silahkan di isi nama2 sekolahnya,
  2. lalu buka table "rb_konsumen" dan tambahkan 1 field/kolom setelah "id_konsumen" dengan nama "id_sekolah",
  3.  
Ugin Sugiono
commented on 06 Sep 2020 21:34:12
  1. Assalamualaikum,.. udah berhasil mas, trimaksih. Hanya ko ketika dionlinekan. tampilan registrasi tampilnya tidak utuh. mohon di lihat di SS yang saya kirim dan mohon solusinya ya
Terdapat 1 File dilampirkan :
1. regist2.PNG (7 KB)
PHPMU.COM Support
commented on 10 Sep 2020 11:49:56
  1. Assalamualaikum,.. itu error biasanya masalah pada looping, cek lagi yang disini :
  2. $sekolah = $this->model_app->view('sekolah');
  3. foreach ($sekolah->result_array() as $rows) {
  4. echo "<option value='$rows[id_sekolah]'>$rows[nama_sekolah]</option>";
  5. }
  6.  
  7. atau yang baris ini ganti jadi query biasa saja :
  8. $sekolah = $this->db->query("SELECT * FROM sekolah");
Maaf, Untuk Memberikan Komentar Anda Harus Login !!!