Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
Kelas Premium!
Belajar bikin website dari nol sekarang
Gunakan kupon "lebihcepat" untuk diskon 25%!
Script php saya dah benar, tapi ketika input data ke databasenya sebagian masuk dan sebagian tidak
//VIEW/REGISTRASI
class="container">
Daftar Menjadi Member!
', ''); ?>
', ''); ?>
', ''); ?>
', ''); ?>
', ''); ?>
Daftar Menjadi Member
Sudah Menjadi Member? [Login!](<?= base_url('home/login'); ?>)
KODINGAN CONTROLLER/MEMBER (function daftar)
public function daftar() { $this->form_validation->set_rules('nama', 'Nama Lengkap', 'required', ['required' => 'Nama Belum diisi!!']); $this->form_validation->set_rules('alamat', 'Alamat Lengkap', 'required', ['required' => 'Alamat Belum diisi!!']); $this->form_validation->set_rules( 'email', 'Alamat Email', 'required|trim|valid_email|is_unique[user.email]', [ 'valid_email' => 'Email Tidak Benar!!', 'required' => 'Email Belum diisi!!', 'is_unique' => 'Email Sudah Terdaftar!' ] ); $this->form_validation->set_rules( 'password1', 'Password', 'required|trim|min_length[3]|matches[password2]', [ 'matches' => 'Password Tidak Sama!!', 'min_length' => 'Password Terlalu Pendek' ] ); $this->form_validation->set_rules('password2', 'Repeat Password', 'required|trim|matches[password1]');
$email = $this->input->post('email', true); $data = [ 'nama' => htmlspecialchars($this->input->post('nama', true)), 'alamat' => $this->input->post('alamat', true), 'email' => htmlspecialchars($email), 'image' => 'default.jpg', 'password' => password_hash($this->input->post('password1'), PASSWORD_DEFAULT), 'role_id' => 2, 'is_active' => 1, 'tanggal_input' => time() ]; $this->ModelUser->simpanData($data); $this->session->set_flashdata('pesan', '
Selamat!! akun anggota anda sudah dibuat.
'); redirect(base_url()); }
KODINGAN MODELUSER (Function Simpandata)
class ModelUser extends CI_Model { function simpanData($data = null) { $this->db->insert('user', $data); } }
Semua data masuk ke database kecuali alamat saja yang tidak masuk....
gambar https://ibb.co/fnMRQhS https://ibb.co/F5728Xj https://ibb.co/6wR85mz https://ibb.co/qMzK4vT
Belum ada Jawaban. Jadi yang pertama Jawaban
Login untuk ikut Jawaban