dnsite, "одна кнопка" отправляет на один обработчик)) а внутри обработчика можете связать данные как Вам удобно. Тут по логиче сначала Entity создать, потом ее айдишку в EntityTranslate засовывать (как wscms указал)
У Вас четыре одинаковые точки выхода из функции (return 0;), тут или рефакторить функцию на более однозначные шаги, или ручками дебажить) если бы файл не подключался, то вылетала бы ошибка о вызове несуществующей функции
krokoko, наверно это была ошибка, дайте этим пакетам второй шанс))) по симфониевской документации и примерам кода в ней видно, что там явно есть цикл while, внутри которого дергается обновление прогресс бара, т.е. он вызывается, чтобы отображать актуальный процент работы
Таблица в базе должна быть правильно сконфигурирована, phpmyadmin тут не при чем
CREATE TABLE tablename (id MEDIUMINT NOT NULL AUTO_INCREMENT,
...., PRIMARY KEY (id)); www.mysql.ru/docs/man/example-AUTO_INCREMENT.html
moiseev1788, задача составная, поэтому статья конкретно по этому вопросу вряд ли существует. Надо иметь какую-то систему соответствия юзера и его страницы (аутентификацию), с формы отправить урл страницы, сохранить в базу, связав с пользователем. Для поиска и вывода страницы надо иметь роутинг, контроллер и экшен, который ищет страницу и генерит шаблон. Такое можно реализовать средствами PHP фреймворков
Просто выделите логику вычисления в отдельную группу классов и сделайте однотипную точку вызова (как в шаблоне Команда), без подробностей, как в Методике 1. Можно сделать два-три пробных класса и нужный алгоритм нарисуется сам собой, выделяя классы заранее можно легко ошибиться