Давай попробуем разобраться. Итак, во-первых, у нас не одна, а две таблицы - вопросы (questions) и ответы (answers). Каждая запись в таблице answers имеет ссылку на первичный ключ таблицы questions.
Чтобы провести тестирование, тебе нужно вывести на страницу все вопросы, и для каждого вопроса - список ответов (я здесь не рассматриваю вариант, когда возможны разные экзамены - тогда каждый вопрос должен содержать ссылку на родительский элемент - запись в таблице "экзамены")
Установил apache_2.2.4-win32-x86-no_ssl! все работало...привязал php-5.1.2-Win32 и теперь не запускается апач... почему так? настраивал все как написано на http://php.su/prepare/?apache2_php5_win .
СОЗДАЕМ НОВУЮ ТЕМУ! Ну сколько можно "тянуть" одну и ту же? Надо понять одну простую мысль - эту тему прочтут еще десятки (а то и сотни) человек. Им просто будет удобнее искать и читать.
После того, как мы считаем содержимое шаблона в переменную
$html = file_get_contents("templates/showmessage.tpl.html");
И произведем замены
$html = str_replace("{authorName}", $authorName, $html);
мы проверяем с помощью регулярных выражений, а нет ли в нем конструкций вида
{moduleName*functionName}
и если есть, проверяем наличие в папке modules файла moduleName.php, подключаем его и вызываем функцию functionName (проверив праедварительно ее существование с помощью function_exists). Но тут возникает проблема - как передать этой функции параметры?