[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: форма не выводит переменные
sergey2501

<form action="update_lesson.php" method="post">
<
div id='form_id'>
<
label>Введите название урока<br />
<
input value="$myrow[title]" name="title" type="text" class="pole" id="title" />
</
label>
<
label><br />
<
br />
Введите краткое описание урока<br />
<
input value="$myrow[meta_d]" name="meta_d" type="text" class="pole" id="meta_d" />
</
label>
<
label><br />
<
br />
Введите ключевые слова для урока<br />
<
input value="$myrow[meta_k]" name="meta_k" type="text" class="pole" id="meta_k" />
</
label>
<
br />
<
br>
<
label>Введите дату добавления урока<br />
<
input value="$myrow[date]" align-text=left name="date" type="date" class="pole" id="date" />
<
br />
<
br>
</
label>

<
label>Введите краткое описание урока<br />
<
textarea name="description" cols="75" rows="5" class="pole" id="description">$myrow[description]</textarea>
<
br />
<
br />
Введите весь текст урока<br />
<
textarea name="text" rows="5" class="pole" id="text"> $myrow[text]</textarea>
<
br />
<
br />
Автор урока<br />
<
input value="$myrow[author]" name="author" type="text" class="pole" id="author" />
<
br />
<
br />
Занести урок в БД<br />
<
input name="submit2" type="submit" class="pole" id="submit" value="Сохранить изменения" />
</
label>
 
 </div>
<
input name="id" type="hidden" value="$myrow[id]" />
</
form>



форма не выводит переменный а вместо них пишет
$myrow[author]
может подскажите что не так?



Спустя 6 минут, 18 секунд (21.04.2010 - 14:59) twin написал(а):
А echo где?

Спустя 2 минуты, 51 секунда (21.04.2010 - 15:02) sergey2501 написал(а):
value="$myrow[author]"

вот это значение должно подставляться в поле т е
из базы данных должно выбираться поле author
и подставляться
вместо этого выводит
$myrow[author]

Спустя 2 минуты, 15 секунд (21.04.2010 - 15:05) Self написал(а):
value="<?php echo $myrow[author] ?>"

и т.д. и т.п.

Спустя 2 минуты, 49 секунд (21.04.2010 - 15:07) twin написал(а):
Вот так, если точнее
value="<?php echo $myrow['author'] ?>"


PS и Попова лучше бы не смотреть...

Спустя 44 секунды (21.04.2010 - 15:08) Self написал(а):
Да да huh.gif

Спустя 14 минут, 33 секунды (21.04.2010 - 15:23) sergey2501 написал(а):
<body>

<?php

include "../blocks/header.php";
include "../blocks/bd.php"?>
<?php
$result = mysql_query("select * from lessons",$db);
$myrow = mysql_fetch_array($result);


do{
printf("
<a href='edit_lesson.php?id=%s'>%s,</a>
",$myrow["id"],$myrow["title"]);
}

while($myrow = mysql_fetch_array($result));


$result = mysql_query("select * from lessons where id='$id'",$db);
$myrow = mysql_fetch_array($result);

$title=$_POST['title'];
$meta_d=$_POST['meta_d'];
$meta_k=$_POST['meta_k'];
$date=$_POST['date'];
$description=$_POST['description'];
$text=$_POST['text'];
$author=$_POST['author'];

?>


<div id="color_id" ><a href="http://www.dreamingsoft.com/123flashmenu/index.htm">123 Flash Menu</a> Placeholder.</div><script type="text/javascript">
var fo = new FlashObject("menu.swf","color","694","100","6","#FFFFFF");
fo.addParam("menu","false");
fo.addParam("quality","best");
fo.addParam("scale","noscale");
fo.addParam("salign","LT");
fo.addParam("wmode", "transparent");
fo.write("color_id");
</script>

<form action="update_lesson.php" method="post">
<div id='form_id'>
<label>Введите название урока<br />
<input value="<?php echo $myrow['title'] ?>" name="title" type="text" class="pole" id="title" />
</label>
<label><br />
<br />
Введите краткое описание урока<br />
<input value="<?php echo $myrow['meta_d'] ?>" name="meta_d" type="text" class="pole" id="meta_d" />
</label>
<label><br />
<br />
Введите ключевые слова для урока<br />
<input value=""<?php echo $myrow['meta_k'] ?>"" name="meta_k" type="text" class="pole" id="meta_k" />
</label>
<br />
<br>
<label>Введите дату добавления урока<br />
<input value="<?php echo $myrow['date'] ?>" align-text=left name="date" type="date" class="pole" id="date" />
<br />
<br>
</label>

<label>Введите краткое описание урока<br />
<textarea name="description" cols="75" rows="5" class="pole" id="description"><?php echo $myrow['description'] ?></textarea>
<br />
<br />
Введите весь текст урока<br />
<textarea name="text" rows="5" class="pole" id="text"><?php echo $myrow['text'] ?></textarea>
<br />
<br />
Автор урока<br />
<input value="<?php echo $myrow['author'] ?>" name="author" type="text" class="pole" id="author" />
<br />
<br />
Занести урок в БД<br />
<input name="submit2" type="submit" class="pole" id="submit" value="Сохранить изменения" />
</label>
&nbsp;
&nbsp;</div>
<input name="id" type="hidden" value="$myrow[id]" />
</form>


ничего не отоброжаетьсся
поля пусты

Спустя 1 минута, 52 секунды (21.04.2010 - 15:24) sergey2501 написал(а):
Цитата (twin @ 21.04.2010 - 12:07)
Вот так, если точнее
value="<?php echo $myrow['author'] ?>"


PS и Попова лучше бы не смотреть...

но про CSS стили
его курс мне понравилось как он рассказыват

Спустя 28 минут, 39 секунд (21.04.2010 - 15:53) Self написал(а):
может
$result = mysql_query("select * from lessons where id=".$_GET['id'], $db);

Спустя 13 минут, 36 секунд (21.04.2010 - 16:07) sergey2501 написал(а):
Цитата (Self @ 21.04.2010 - 12:53)
может
$result = mysql_query("select * from lessons where id=".$_GET['id'], $db);

что то совсем обычто

Спустя 18 минут, 32 секунды (21.04.2010 - 16:25) sergey2501 написал(а):
<?php
$title=$_GET['title'];
$meta_d=$_GET['meta_d'];
$meta_k=$_GET['meta_k'];
$date=$_GET['date'];
$description=$_GET['description'];
$text=$_GET['text'];
$author=$_GET['author'];

if (isset($id)){
$result = mysql_query("select * from lessons",$db);
$myrow = mysql_fetch_array($result);


do{
printf("
<a href='edit_lesson.php?id=%s'>%s,</a>
"
,$myrow["id"],$myrow["title"]);
}

while($myrow = mysql_fetch_array($result));}

else
{
$result = mysql_query("select * from lessons where id='$id'",$db);
$myrow = mysql_fetch_array($result);

echo $myrow['title'];


}
?>


сделал попроще чтобы понять что происходит
все равно ничего не выходит

echo $myrow['title'];

вот это строчка не выводиться

Спустя 24 минуты, 54 секунды (21.04.2010 - 16:50) sergey2501 написал(а):
вот это в код добавил заработало

$id=$_GET['id'];
$title=$_GET['title'];
$meta_d=$_GET['meta_d'];
$meta_k=$_GET['meta_k'];
$date=$_GET['date'];
$description=$_GET['description'];
$text=$_GET['text'];
$author=$_GET['author'];
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.