Hi,
I have problem with inserting data in database. My code:
controller
mapperCode:if ($form->isValid($request->getPost())) { $values = $form->getValues(); $analize = array(); foreach($values as $key => $value) { if(0 != $value) { $analize[substr($key, 1)] = $value; } } $mapper->save($analize); }
when I write form results to db I get two identical rows. Anyone know why?Code:public function save($analize) { $uid = substr($_COOKIE['uid'], 32); $results = Zend_Json::encode($analize); $sql = "INSERT INTO `tbl_values` (`user_id`, `result`) VALUES ({$uid}, '{$results}');"; $stmt = $this->_db->query($sql); $results = $stmt->execute(); }
thnks