<?php
//....Подключился к базе... Получил данные в $content1
$content1 = 'Текст!';
?>
<html>
<body>
<form method="post" name="editform">
<input type="text" name="content" value=" <? echo $content1?> ">
<input type="submit" name="save" value="Сохранить" />
</form>
<?
$content1 = $_POST['content'];
$Update = "UPDATE `test`.`pages` SET `page_title` = '".$content1."' WHERE `pages`.`id` = '".$id."'";
if ($content1 != '') $result=mysqli_query($DataBase,$Update);
?>
РЕЗУЛЬТАТ: В базу записывает.
ПРОБЛЕМА:
1) Возвращает обратно в content (input type="text") старое значение из базы, после нажатия сохранить. Выводит нормально только после обновления страницы.
ТРЕБУЕТСЯ: Необходимо, что бы после нажатия кнопки сохранить, результат сразу выводился в content (input type="text").
Буду очень признателен если выложите свой вариант исходника.
Буду очень рад критике, замечанием и тем более наставлением.
Благодарю Вас, за то, что нашли время прочитать мой пост.
За ранее благодарю за ваши идеи.
Спустя 4 минуты, 58 секунд (14.12.2010 - 21:56) quickxyan написал(а):
мне кажеться, то наверное надо принудительно перезагружать страничку в конце скрипта!
Спустя 5 минут, 25 секунд (14.12.2010 - 22:02) kovaldm написал(а):
У тебя так получается: ты сначала вытаскиваешь из БД старый текст, потом выводишь его в браузер и только после этого записываешь новый текст в БД. Вопрос: что нужно изменить?
...
Deleted
...
Цитата |
Буду очень рад критике, замечанием и тем более наставлением. |
Скрипт убрал чтоб сам догадался как сделать.
_____________
Туезов А.В