<?php $db = mysql_connect ("localhost", "root", "");
mysql_select_db ("mrbtn", $db); ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Администраторская панель сайта - Добавление новой статьи</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<link href="style.css" rel="stylesheet" type="text/css" />
</head>
<body>
<table width="1010" border="0" align="center" class="main_border">
<tr>
<td width="1010"><div align="center"><img src="images/mrbtn.gif" width="753" height="165" /></div></td>
</tr>
<tr>
<td>
<table width="1010" border="0" class="left_border">
<tr>
<td height="119" class="main_text"><p align="center"><p align="center" class="text_title">Добро пожаловать в панель администрирования сайта</p>
<p align="center" class="text_page_title">Выберите статью для её редактирования:</p>
<p align="left" class="left_border_text">
<?php if (!isset($id))
{
$result = mysql_query ("SELECT title, id FROM mfm");
$myrow = mysql_fetch_array ($result);
do
{
printf ("<p class='left_border_text'><a href='edit_mfm.php?id=%s'>%s</a></p>",$myrow['id'],$myrow['title']);
}
while ($myrow = mysql_fetch_array ($result));
}
else
{
$result = mysql_query ("SELECT * FROM mfm");
$myrow = mysql_fetch_array ($result);
print <<<HERE
<form action="update_mfm.php" method="post" name="form1" class="left_border_text">
<label>Название статьи:<br>
<input value="$myrow[title]" name="title" type="text" id="title" size="40">
</label>
<p>
<label>Категория:<br>
<input value="$myrow[cat]" name="cat" type="text" id="cat">
</label>
</p>
<p>
<label>Ключевые слова (указывать через запятую):<br>
<span class="стиль1">Поле необходимое для поисковых систем</span><br>
<input value="$myrow[meta_k]" name="meta_k" type="text" id="meta_k" size="60">
</label>
</p>
<p>
<label>Краткое описание:<br>
<span class="стиль1">Поле необходимое для поисковых систем</span><br>
<input value="$myrow[meta_d]" name="meta_d" type="text" id="meta_d" size="60">
</label>
</p>
<p>
<label>Дата:<br>
<span class="стиль1">Указывать строго в цифровом виде (xx/xx/xxxx). Например: 12.02.2010</span><br>
<input value="$myrow[date]" type="text" name="date" id="date">
</label>
<br>
<br>
<label>Краткое описание статьи (можно использовать теги):<br>
<textarea name="description" id="description" cols="60" rows="5">$myrow[description]</textarea>
</label>
</p>
<p>
<label>Текст статьи (можно использовать теги):<br>
<textarea name="text" id="text" cols="70" rows="20">$myrow[text]</textarea>
</label>
</p>
<p>
<label>Автор:<br>
<input value="$myrow[author]" type="text" name="author" id="author">
</label>
</p>
<input name="id" type="hidden" value="$myrow[id]" />
<p>
<label>
<input type="submit" name="submit" id="submit" value="Сохранить изменения">
</label>
<br>
</p>
</form>
HERE;
}
?>
</p> </tr>
</table>
<p align="right"> </p></td>
</tr>
<tr>
<td class="down_text"><p>Все материалы сайта могут свободно распространяться.
</p>
</td>
</tr>
</table>
</body>
</html>
Форум → Программирование → PHP для идиотов → Проблема с использованием print<<<HERE
Проблема с использованием print<<<HERE
Страницы: ← Следующая страница →
-
Здравствуйте! Очень прошу помочь в нахождении ошибки в следующем коде. На данной странице отображаются список имеющихся статей, после нажатия на одну из них должны появляться формы с её редактированием (print <<<HERE), но они не появляются. И не выходит никакой ошибки. В чем может быть проблема?
-
31 января 2010 г. 10:19, спустя 3 минуты 43 секунды
вы с паскаля пересели или вас кто-то учил?все умрут, а я изумруд -
-
31 января 2010 г. 10:53, спустя 9 минут 54 секунды
кто на register_globals надеется, тот так вот жестоко обламывается. идите в гугль читать про register_globals, $_POST, $_GET, $_REQUEST, $_COOKIE, $_FILES и прочие полезные штуки, которые вы не знаете.Сапожник без сапог -
31 января 2010 г. 10:55, спустя 1 минуту 31 секунду
во-первых,!isset($_GET['id'])
он вобще заходит в ветку, когда id передается?все умрут, а я изумруд -
31 января 2010 г. 17:29, спустя 6 часов 34 минуты 10 секунд
if (!isset($_GET['id']))
вот так.
Спустя 41 сек.И в пхп коде табы расставляйте. Так же как в хтмл. -
31 января 2010 г. 19:48, спустя 2 часа 18 минут 21 секунду
VaseninM
Спасибо! Но в форме теперь только отображаются данные первой статьи, даже нажимая на все остальные. -
31 января 2010 г. 19:51, спустя 3 минуты 39 секунд
Так и должно быть. Всё ок. Переставляй винду, выбрасывай мусор, чисть зубы!
VaseninM
Спасибо! Но в форме теперь только отображаются данные первой статьи, даже нажимая на все остальные. -
-
31 января 2010 г. 20:05, спустя 7 минут 8 секунд
он и правда добрый. он даже за спасибо человеку сайт удалил своими советами! молодец!
Ewg777
какой ты добрыйСапожник без сапог -
1 февраля 2010 г. 10:36, спустя 14 часов 31 минуту 6 секунд
Я добрый. У меня свой подход к решению проблем.
он и правда добрый. он даже за спасибо человеку сайт удалил своими советами! молодец!
Ewg777
какой ты добрый -
31 января 2010 г. 21:23, спустя 10 часов 47 минут 10 секунд
$myrow = mysql_fetch_array ($result);
замени наwhile ($myrow = mysql_fetch_array ($result);)
{
//все твои действия
}
Ну и желательно в массиве ['кавычке поставить'] -
1 февраля 2010 г. 3:05, спустя 5 часов 41 минуту 38 секунд
И главное побольше ";", чтобы наверняка…https://smappi.org/ - платформа по созданию API на все случаи жизни -
1 февраля 2010 г. 4:08, спустя 1 час 2 минуты 54 секунды
adw0rd, пусть учится отлаживать. гыгы
Ну а я просто забыл его убрать) -
1 февраля 2010 г. 9:49, спустя 5 часов 41 минуту 18 секунд
Бывает :)https://smappi.org/ - платформа по созданию API на все случаи жизни
Страницы: ← Следующая страница →
Пожалуйста, авторизуйтесь, чтобы написать комментарий!