KOPC1886: Мои варианты закончились) Ошибка говорит, что какой-то из модулей не загрузился, проверьте еще раз, что все файлы подключились, а если не поможет .. надо думать)
KOPC1886: как Вам советует Сергей Протько исправьте порядок подключения файлов. Сначала ангуляр, потом библиотеки, потом ваши контроллеры\директивы\сервисы и потом же app.js
azovl: может быть они имели ввиду сам клик мышкой. В данном случае метод click() просто обертка над trigger('click') (api.jquery.com/trigger/), который в свою очередь выполняет все обработчики на данное событие, но реального клика не происходит.
@StrangeAttractor: тогда извинюсь ) открытие соединения с бд - дорогая операция, поэтому лучше закрывать, когда вы все сделали. Но в таком случае в список дел можно внести и запрос на получение last id и все от работает как надо)
@StrangeAttractor: нет, Вы не правы - соединение разрывается либо когда Ваш скрипт завершил работу, либо вручную с помощью специального метода msqli(или PDO)
@StrangeAttractor: так а почему вы не хотите использовать auto increment? Тогда при смотритесь к транзакциям. Но это может сильно просадить производительность.
Артур Селиванов: нет, я не тестировал. Но, очевидно, что эффективней сравнения строк которые вдобавок еще большей длины. Может быть скорость INSERT'а упадет - т.к. индекс не последовательный. Но я не думаю, что будет сколько-нибудь заметно)))