Но, возможно, это можно как-то со стороны БД "разрулить"?
Добрый вечер.
Если бы надо было удалять в действительности, то проблему решили бы внешние ключи.
А так только писать код, который будет проверять связь и "удалять".
Андрей, нет такого риска, если следовать рекомендациям документации.
Чтобы добавить символ - в набор, его следует поместить туда первым или последним. Например:
---шаблон DNS-имени, куда могут входить буквы, цифры, минус и точка-разделитель: [-0-9a-zA-Z.];
Если писать так, как Вы предлагаете, то тогда больше шансов ошибиться, а если указать первым в символьном классе, то никаких ошибок и явно будет видно, что это "тире".
seostat, а что тут разбираться?
В поиске google запрос: "подключить файл php" и читайте. Для начала хватит, а потом поймёте, как более точно написать поисковый запрос.
lzy, да уверен.
Но тут ещё играет роль то, как Вы передаёте в вид необходимые данные.
У Вас, похоже, обычный табличный ввод. Поэтому надо передавать модель не так как обычно.
Покажите действие контроллера, добавьте в вопрос.
Доброе утро.
Вынести файл script.php в отдельную директорию или просто положить в удобное, доступное место для всех нужных директорий и файлов.
Подключать, например, через require_once() или include_once().
Тогда при редактировании файла script.php изменения будут применяться во всех, 200+, файлах.