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

avatar affiers
@affiers

1 Kontribusi 0 Poin

Dipost 4 tahun yang lalu

Belum ada Jawaban. Jadi yang pertama Jawaban

Login untuk ikut Jawaban