Задать вопрос
@webdiez
Меня все знают как WebDiez.

Можно ли использовать код PHP в таблице mysql?

Тоесть в зависимости от ситуации и вводимых данных пользователем использовать разный сценарий выдернув кусок кода из таблицы.
Для чего?
Для того чтоб не грамоздить код if/elseif, а использовать базу для веток.
  • Вопрос задан
  • 141 просмотр
Подписаться 1 Простой 9 комментариев
Решения вопроса 1

Для того чтоб не грамоздить код if/elseif

Для этого существует архитектура.
Код нужно писать не как попало, а хотябы немного думать и использовать доступные возможности языка.


Тоесть в зависимости от ситуации и вводимых данных пользователем использовать разный сценарий

Звучит как "стратегия"


а использовать базу для веток.


Ну в теории ты конечно же можешь запихнуть код в БД и вызывать его потом через eval, да только это твою проблему не решит, а добавит ещё больше новых
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
v3shin
@v3shin
Веб-шаман
Можно, но не нужно. Простой контрпример: у вас в БД данные 10к человек и тут меняется сценарий обработки их сценариев. А у каждого пользователя свой код в БД. Удачного исправления! =)
Поэтому в БД лучше писать указания к действию, а обрабатывать их уже на php.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы