skarietsky, если есть две таблицы связанные внешним ключом, то можно задать параметр для внешнего ключа ON DELETE CASCADE, тогда запись будет автоматически удалена при удалении записи на которую она ссылалась.
DjimiDjimi, надо просто где то рядом хранить id. Если планируете как форму отправлять, то делаете каждую строку - отдельной формой, в которой есть скрытое поле с id. Но лучше делать отправку ajax и хранить id в data атрибуте какого нибудь эллемента в строке.
Vadim Stepanenko, ну то есть небольшой. Подойти то подойдет. Но гораздо удобнее будет всё таки использовать нормальный фреймворк или собрать его из компонентов. Непонятно чем вам они не угодили.
Илья, это довольно глупя регулярка выбирает просто скобки с содержимым. [^\]] - всё кроме ]
то есть ищем [ после которой один или больше любых знаков кроме ], а после них ]
anton99zel, Это понятно, но ужасное нечитаемое форматирование это все равно не объясняет и не объясняет для чего вторая открывающая фигурная скобка... что она делает у вас? Нет отступов, скобки стоят непоследовательно, нет переносов строки где должны быть, в одной строке и код и скобки и даже несколько скобок разом.