Я не совсем понимаю, куда идет мой код для этой формы.
class Brand_model extends MY_Model {
public function add_brand($name, $size)
{
//goal:
// $sql = "insert into brand (name, size_id) values (?,?)";
// $query = $this->db->query($sql, array($name, $size));
$brand = new self();
$brand->name=$name;
$brand->size=$size;
$brand->save();
}
Это создает новую строку в базе данных в соответствующей таблице, но без данных внутри нее. Однако я уверен, что эти переменные заполнены. Любые идеи?
Моя предварительная форма шаблона проектирования состоит в том, чтобы поместить почти все в модель. Таким образом, если нескольким контроллерам нужна одна и та же структура данных, я вызываю функцию один раз, и она обрабатывает все проверки и т. д.
Спасибо!