Евгений, Если сервер этот заголовок не отдаёт, то браузер при кросс-доменном запросе будет выдавать ошибку. В этом случае вам надо поднять свой сервер и делать запрос через него.
Иван Мельников, Транзакция тут бесполезна. Она нужна, в первую очередь, когда есть несколько команд, последовательно вставляющих/изменяющих данные, для сохранения связности данных в случае ошибки в одной из команд.
res2001, Implementation-defined behavior. Поведение, зависящее от реализации. Похоже на unspecified behavior, но в документации к системе должно быть указано, какое именно поведение реализовано.
bezdealnick, Он не отдаст false, поскольку сам запрос никакой ошибки не содержит. Вам дополнительно придётся проверять количество строк, изменённых последним запросом (affected rows).
bezdealnick, Ну хорошо, сделали вы запрос, а дальше будете смотреть количество изменённых строк? Так, конечно, тоже можно, но, в случае финансов, я бы предпочёл явную проверку.
vetsinen, Привязывались к понятию "первый день месяца", "последний день месяца" либо к определённому числу, например "15 числа каждого месяца". Понятие "через месяц" или "месяц назад" содержат неопределённость на границах месяцев.
chents, Попробуйте создать CNAME-запись для site1.test.itmust.ru
Если не получится, то попробуйте создать NS-запись для домена test.itmust.ru
Если NS-запись создастся, то вам придётся поднимать полноценный DNS-сервер для зоны test.itmust.ru
Иван Мельников, Никак. Это механизм резервирования новых ID при обработке одновременных запросов.
Когда приходит INSERT СУБД резервирует необходимое количество следующих ID для максимального количества вставляемых строк и соответственно увеличивает NEXT_ID. Если в это время приходит второй INSERT, то для него выполняется та же процедура. Если первый запрос не смог добавить строки, то обратно NEXT_ID уже откатить нельзя, он был изменён вторым запросом. Так и возникают лакуны.
Иван Мельников, Ничто не мешает, но только если сможете гарантировать, что не будет одновременно двух запросов на запись. Ну и LAST_INSERT_ID раьотать перестанет.