А что вам мешает перед тем, как поставить изображение в очередь, добавить строчку с пустыми полями в таблицу images и потом оперировать ее идентификатором?
В выборке картинок придется игнорировать незаполненные строки - и только.
JaxxDexx, да ладно, я просто хотел успокоить читателей Тостера и не доводить их до седины воображением того хтонического ужаса, который у ТС с такой ярко выраженной гениальностью может ПОЛУЧИТЬСЯ ;)
x67, учитывая, что я Ёксель использую только как формат вывода отчетов для тех, кто никак не может от него отлипнуть - вряд ли можно сказать, чтобы я использовал его неправильно.
Раньше, впрочем, приходилось и запускать его - разбирая навороченные в нем "продвинутые" расчеты и переводя их в нормальную интерактивную и доступную на любом устройстве форму веб-приложения.
dimkss, вообще-то вы написали обычную реакцию неопытного разработчика на систему, в которой он не удосужился (или ему не хватает опыта) разобраться. Качество самой системы в подобной ситуации довольно вторично.
Задачи абстракций - в первую очередь в уменьшении связности. Неопытный разработчик предпочитает сильно связанные решения, ибо они по-человечески проще. Но их внедрение в архитектурно сложной системе, разумеется, будет грубыми хаками с соответствующими последствиями.
neatsoft, подозреваю, просто не был отключен родной диск второго компьютера, он считался системным, и на переставленный не был установлен загрузчик. Всего лишь.
На вопрос "не работает" есть только один правильный ответ - "не судьба".
Вообще, глядя на, с позволения сказать, код, хочется посоветовать вам сжечь тот учебник, по которому вы учили РНР, и начать какой-нибудь другой.
Александр Талалаев, для одного оператора транзакция не потребуется.
UPDATE ... (записываем бонус и время обновления) ... JOIN ... (таблицы бонусов и обновлений) ... WHERE ... (дата обновления старше суток)
l4m3r, у Октября есть бесплатный плагин, использующий laravel-excel.
Просто для банальных внутренних финансовых отчетов, где никаких больших чисел или сворачивающихся строк не требуется, получается оверхед, к тому же трудно отлаживаемый, если что-то пошло не так.
l4m3r, для плоских таблиц? Назовите хоть одно, правда интересно.
Например, Битрикс выдает Ёксель из админки именно так.
Понимаю, что это аргумент скорее в вашу пользу ;)
Но я буквально сегодня собираюсь повторить то же самое в OctoberCMS - и решительно не вижу, зачем мне париться с кривыми монстрами вроде PhpExcel.
l4m3r, вот именно. Чтобы дать чайнику возможность выводить что-то осмысленное, не погружаясь в программирование, придется делать прослойку, и она никак не может быть внешней.
NastyaG, имхо - грубое нарушение архитектуры. Юзеру совершенно нечего делать на таком уровне, как таблицы и колонки. Тем более, что вы быстро придете к тому, что нужно значение для столбцов брать из другой таблицы (потому что в данной будет только связанный ID), например.