Bitte helfen Sie mir, ich habe nur versaut. Ich habe den Code immer wieder überprüft, den Code jedes Mal geändert, aber die Datenbank wurde nicht aktualisiert.CI - kein Fehler, aber auch Datenbank nicht aktualisiert
Controller
function updt_ctrl($id="",$userData=""){
$userData = array(
'fname' => $this->input->post('fname'),
'lname' => $this->input->post('lname'),
'email' => $this->input->post('email'),
'password' => $this->input->post('password')
);
$res=$this->user_model->updt_row($id,$userData);
if($res){
$this->load->view('profile_view');
}
else{
echo "something is wrong";
}
}
Modell
function updt_row($id,$userData){
//$this->db->set($userData);
$this->db->where('id',$id);
return $this->db->update('user',$userData);
}
'updt_row ($ id, $ userdata)' gibt true zurück, aber Tabelle geändert wird, nicht wahr? – DFriend
Wenn aktualisiert, sollten Sie die Umleitung auf Seite vornehmen, es sei denn, Sie tun dies über AJAX. – Tpojka
Ja, ich habe mit print_r() überprüft, ich habe aktualisierte Daten im Array, aber die Tabelle wird nicht aktualisiert. – Abhi