From 5dc5adb4bbd0537e1c0d276f74b6708cda2849cd Mon Sep 17 00:00:00 2001 From: int2001 Date: Fri, 18 Aug 2023 12:49:12 +0000 Subject: [PATCH] Model for User-options --- application/models/User_options.php | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 application/models/User_options.php diff --git a/application/models/User_options.php b/application/models/User_options.php new file mode 100644 index 00000000..ea375bc3 --- /dev/null +++ b/application/models/User_options.php @@ -0,0 +1,22 @@ +db->where('user_id', $this->session->userdata('user_id')); + $this->db->where('option_type', $option_type); + return $this->db->get('user_options'); + } + + public function set_option($option_type, $option_array) { + $uid=$this->session->userdata('user_id'); + $sql='insert into user_options (user_id,option_type,option_key,option_value) values (?,?,?,?) ON DUPLICATE KEY UPDATE option_value=?'; + $query = $this->db->query($sql); + foreach ($option_array() as $one_option) { + $query = $this->db->query($sql, array($uid, $option_type, $option_key, $option_value, $option_value)); + } + } + +} + +?>