Добрый день. Я пишу первый сайт с подгрузкой информации из бд. Использую phpMyadmin. Сначала объясню как устроен сайт. Впринцепи довольно банально: есть шаблоны основных страниц, дублирующиеся части вынесены в другой файл, в этом файле подставляються переменные содержащие нужную инфу полученую из файла получения переменных методом перебора двумерного массива. Вызов файла получения данных производиться require-ом из основного файла шаблона. Т.е дублирующая часть вызываеться из цикла в файле получения переменных, к нему подключен скрипт функций. Функции на 1 класс записей(1 шаблон) 2: первая получает объект из бд вторая разбирает его на двумерный массив и возвращает в первую функцию. Именно она вызываеться в файле получения данных. И все прекрасно работало. Но эти функции копировались для каждого отдельного мини шаблона (и их мягкомговоря стало много, около 80 пар)(шаблоны сильно отличаются). И так вышло что закончив с первой станницей и перейдя к следующему основному шаблону выпала ошибка: maximum function nesting level of '100' reached, aborting как раз в строке вызова функции соединения с бд скрипта с фунциями. Вот теперь гадаю над запутанной историей. Если ктото понял что нибудь и есть предложение, не стисняйтесь. Если надо кину скрипты
|