У меня возникла проблема с кодом PHP, который пытается создать события в MySQL. Я начинаю с создания строки следующим образом: <?php $sql="DELIMITER $$ CREATE EVENT `$test_name` ON SCHEDULE EVERY $time1 $sched2 STARTS '$start_date $start_time' DO BEGIN "; $sql .="INSERT INTO blah (foo,bar); "; $sql .="END$$ DELIMITER ;"; mysql_query($sql,$dbh); ?> Но я продолжаю получать ошибки синтаксиса, […]
Хорошо, я искал по всему Интернету, и ничего не получилось. Результаты были очень непоследовательными. Позвольте мне сначала показать вам, что у меня здесь. В конце он создаст файл экспорта, но не сможет получить данные и объект заказа. class Packagename_Modulename_Model_Observer { public function exportFeed (Varien_Event_Observer $observer) { $order = $observer->getEvent()->getOrder(); $ordered_items = $order->getAllItems(); и в config.xml […]
Я пришел из мира C # и только начал делать небольшое PHP-кодирование, поэтому мне было интересно, можно ли использовать события на PHP, или если планируется включить эту функцию в будущую версию. Если у вас есть способ имитировать это, отличное от этого , было бы очень признательно, спасибо.
Я работаю над онлайновым PHP-приложением, которое требует отложенного события PHP. В основном мне нужно иметь возможность выполнять произвольный PHP-код за несколько секунд (но это может быть дни) после первого попадания на URL-адрес. Мне нужно довольно точное выполнение этого события PHP, также я хочу, чтобы он был достаточно масштабируемым. Я пытаюсь избежать необходимости планировать работу cron […]
У меня проблемы с трансляцией событий с помощью Pusher из прослушивателя событий Eloquent. Мои события увольняются и отправляются с контроллера Laravel. Тем не менее, похоже, что трансляции на самом деле не достигают толкателя, когда я запускаю их из моего прослушивателя событий Eloquent. Метод boot моего app/Providers/AppServiceProvider.php содержит: MyModel::saving(function($record){ doSomeStuf(); // trigger event $pusher = \App::make('pusher'); […]