public $id;
public $post;
public $postedon;
public function insert($target_file){
$sql="INSERT INTO post (ID,Post,PostedOn,Picture) VALUES (".$this->id.",".$this->post.",".$this->postedon.",".$target_file.")";
$this->db->execute($sql);
}
// нет ошибки, но я не могу вставить значения в базе данныхSQL Insert Синтаксис
сообщение и postedon являются строками нет? Вы не можете вставить как целое число –
. Вы забыли значение '' 'в значениях. – Hockenberry
Ошибка? Это потому, что проверка __error__ отсутствует. У вас есть решение вашей синтаксической ошибки, но ваша настоящая проблема заключается в том, что вы не ищете ошибок и, следовательно, не можете их диагностировать. –