Une erreur PHP a été rencontréCodeIgniter erreur datadase et tableau à la conversion de chaînes
Severity: Notice
Message: Array to string conversion
Filename: database/DB_active_rec.php
Line Number: 428
Une erreur de base de données Occurred
Error Number: 1054
Unknown column 'Array' in 'where clause'
SELECT * FROM (`user`) WHERE `id` = Array
Filename: C:\xampp\htdocs\shopping\system\database\DB_driver.php
Line Number: 331
mon modèle
function update_customer($id)
{
$this->db->where('id', $id);
$query = $this->db->get('user');
return $query;
}
mon contrôleur
function save_order()
{
$customer = array(
'name' => $this->input->post('full_name'),
'email' => $this->input->post('email'),
'address' => $this->input->post('address'),
'phone' => $this->input->post('telp')
);
$this->cart_model->update_customer($customer);
}
Je ne sais pas où mon erreur, s'il vous plaît corrigée grâce
Vous devez utiliser db-> mise à jour lors de la mise à jour http://www.codeigniter.com/user_guide/database/query_builder.html#updating-data – user4419336