Код: Выделить всё
public function saveOrder() {
$id = $this->getUserId();
$this->db->query("INSERT INTO orders VALUES (null, '$id', '$this->basket_lines', '$this->total', NOW() )");
return $this->db->id();
}
Я тоже попробовал формат столбца как метку времени и использовал:
Код: Выделить всё
ALTER TABLE `content ` CHANGE `date` `date` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP
Может ли кто-нибудь определить, что не так?
Спасибо
Изменить: кстати, я экранирую свой оператор SQL из класса БД, используя
Код: Выделить всё
$this->SQL = $this->mysqli->real_escape_string($SQL);
$this->result = $this->mysqli->query($SQL);
Код: Выделить всё
$i=mysql_real_escape_string($id);
$b=mysql_real_escape_string($this->basket_lines);
$t=mysql_real_escape_string($this->total);
$this->db->query("INSERT INTO orders VALUES (null, '$i', '$b', '$t', NOW() )");
Подробнее здесь: https://stackoverflow.com/questions/100 ... ime-column
Мобильная версия