Страница edit_articles.php
<?php
if(is_numeric($_GET["id"]))
{
$id = $_GET["id"];
}
if(!isset($id))
{
$result = mysql_query("SELECT id,title,meta_d,meta_k,date,description,text,author FROM articles");
$myrow = mysql_fetch_array($result);
do
{
printf("<p><a href='../edit/edit_articles.php?id=%s'>%s</a></p>",$myrow['id'],$myrow['title']);
}
while($myrow = mysql_fetch_array($result));
}
else
{
$result = mysql_query("SELECT id,title,meta_d,meta_k,date,description,text,author FROM articles WHERE id=$id");
$myrow = mysql_fetch_array($result);
print <<<HERE
<form name="form1" method="post" action="../header/header_articles.php">
<p>
<label>Введите название статьи:<br>
<input value="$myrow[title]" name="title" type="text" id="title" size="40">
</label>
</p>
<p>
<label>Введите краткое описание статьи:<br>
<input value="$myrow[meta_d]" name="meta_d" type="text" id="meta_d" size="40">
</label>
</p>
<p>
<label>Введите ключевые слова:<br>
<input value="$myrow[meta_k]" name="meta_k" type="text" id="meta_k" size="40">
</label>
</p>
<p>
<label>Введите дату добавления:<br>
<input value="$myrow[date]" name="date" type="text" id="date">
</label>
</p>
<p>
<label>Введите краткое описание статьи с тегами (p, br, i, b, table div и т.д.)
<textarea value="$myrow[description]" name="description" cols="50" rows="10" id="description">$myrow[description]</textarea>
</label>
</p>
<p>
<label>Введите html - код с полным описанием статьи включая тэги, ссылки на изображения и т.д.<br>
<textarea name="text" cols="50" rows="15" id="text">$myrow[text]</textarea>
</label>
</p>
<p>
<label>Автор статьи (Фамилия Имя):<br>
<input value="$myrow[author]" name="author" type="text" size="40" id="author">
</label>
</p>
<input name="id" type="hidden" value="$myrow[id]">
<p>
<label>
<input type="submit" name="submit" value="Сохранить статью" id="submit">
</label></p>
</form>
HERE;
}
?>
Так, как сайт в разработке, то вы можете сами убедится в работоспособности админки: добавте любую статью вписав в форму все данные как надо. Зайдите на страницу edit_articles.php и обновите её. Появится только что добавленная статья. Нажмите на неё и увидите, что происходит… что куда подставляется….