Оказва се, че вашите променливи не задържат очакваните стойности, когато $logOptions_id != $id
работи, или сте забравили да започнете сесията. Не виждам препратка, където се присвоява $logOptions_id. Използвайте вашия IDE инструмент за отстраняване на грешки в кода.