Я выполняю простой запрос вставки, однако эта вставка выполняется несколько раз, иногда неожиданно. Код для вставки:
$query=$this->db->query("INSERT INTO clientaccesshistory (jobid, clientid,firstname,lastname,clientname,menu,submenu,starttime) VALUES ('$time','$userID','$firstname','$lastname','$clientname','Monitor/Verify', '$this->job_name',current_timestamp() )");
Когда я смотрю в базу данных, хотя эта информация иногда появляется 3 раза, иногда только один раз, как и должно быть. Я думаю, что это какая-то проблема с подключением к MySQL, а затем повторяется, пока он не вставит три раза?
Я проверил интерфейс, чтобы определить, будет ли функция вызываться более одного раза, поставив там предупреждение, но никаких проблем там нет.