Динамическое создание страниц, Возникли проблемы с контентом создаваемой страницы
Добавлено: 20 мар 2013, 15:10
Идея простая, динамическое создание страниц. Т.е. заполняю поле название и поле контент, данные отправляются в базу и одновременно создается страница, в которой прописано, какие данные нужно брать из базы. Весь код кидать не буду, проблема возникла в коде создающейся страницы.
P.S. мы знаем значения переменных $pagename, $content. В этот код уже должны значения этих переменных вставиться, а $thisid, $thiscontent должны остаться в коде
Код создаваемой страницы.
Да выходе получаю следующий код
т.е. переменные $thisid, $thiscontent, $thisid отсутствуют.
Хотелось бы получить следующее
Подскажите, где я косячу?
P.S. мы знаем значения переменных $pagename, $content. В этот код уже должны значения этих переменных вставиться, а $thisid, $thiscontent должны остаться в коде
Код создаваемой страницы.
Код: Выделить всё
$text = <<<EOD
<?php
include_once("bd.php"); //Подключаем БД
$thisid=mysql_query("SELECT id FROM news WHERE pagename='$pagename'");
$thisid=mysql_result($thisid,0);//id данной страницы в БД
$thiscontent=mysql_query("SELECT content FROM news WHERE pagename='$pagename'");
$thiscontent=mysql_result($thiscontent,0);//Контент страницы
$thispagename=mysql_query("SELECT pagename FROM news WHERE id='$thisid'");
$thispagename=mysql_result($thispagename,0);//название страницы
echo $thiscontent.'
';
echo $thisid.'
';
echo $thispagename.'
';
?>
EOD;
Да выходе получаю следующий код
Код: Выделить всё
<?php
include_once("bd.php");
=mysql_query("SELECT id FROM news WHERE pagename='probnyiy_variant'");
=mysql_result(,0);//id данной страницы в БД
=mysql_query("SELECT content FROM news WHERE pagename='probnyiy_variant'");
$thicontent=mysql_result(,0);//Контент страницы
=mysql_query("SELECT pagename FROM news WHERE id=''");
=mysql_result(,0);//название страницы
echo .'
';
echo .'
';
echo .'
';
?>
Хотелось бы получить следующее
Код: Выделить всё
<?php
include_once("bd.php");
$thisid=mysql_query("SELECT id FROM news WHERE pagename='probnyiy_variant'");
$thisid=mysql_result($thisid,0);//id данной страницы в БД
$thiscontent=mysql_query("SELECT content FROM news WHERE pagename='probnyiy_variant'");
$thiscontent=mysql_result($thiscontent,0);//Контент страницы
$thispagename=mysql_query("SELECT pagename FROM news WHERE id='$thisid'");
$thispagename=mysql_result($thispagename,0);//название страницы
echo $thisid.'
';
echo $thiscontent.'
';
echo $thispagename.'
';
?>