Хорошо, поэтому, когда я отправляю сообщение, оно вставляет сообщение в базу данных.Через несколько минут запускается webhook и вставляет то же сообщение в db
. Я хочу вставить только одно сообщение, поэтому пишу код, подобный этому
$response = $this->messages_model->search_messages_five_mins_ago($recivernum,$msg);
if(!$response) {
$newId = $this->Customer_m->insert_emaildata($add_email);
};
, но у него есть проблема с функцией создания.пока у меня есть это
public function search_messages_five_mins_ago($number,$msg)
{
$this->db->select('*');
$this->db->from('messages');
$this->db->where('receiver_num',$number);
$this->db->where('content',$msg);
// and created_at betteen now() -10 mins and now
$query = $this->db->get();
return $query->result_array();
}
Я не хочу вставлять сообщение снова, если оно было вставлено в течение последних 10 минут
любые идеи, пожалуйста, и спасибо