Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > Обновление бд и документа без перезагрузки страниц


Автор: netdostupa 12.12.2008, 08:03
Здравствуйте. Как мне отправить форму методом POST на эту же страницу, что бы выполнился определённый скрипт и обновился MySQL. А для пользователя без обновления страницы вывелись новые данные из таблицы.
Например:

index.php:

<?php
$result = mysql_query("SELECT name FROM table1 WHERE a='$b'",$db);
$myrow = mysql_fetch_array($result);

echo $myrow['name']; // этот текст должен выводиться без перезагрузки страницы
?>

<form name='f1' action='index.php' method='post'>

Введите новое имя:
<input name='name' type='text'>
<input name='go'  type='submit' value='Изменить'>
<input name='b' type='hidden' value='<?php echo $b; ?>'>

</form>

Далее должно быть примерно следующие:

<?php
if (isset($_POST['go'])) {
$update = mysql_query("UPDATE table1 SET name='$_POST['name']' WHERE a='$_POST['b']'",$db);
}
?>

Помогите как всё это сделать без перезагрузки страницы.

Автор: bars80080 12.12.2008, 10:50
http://forum.vingrad.ru/index.php?showtopic=234446&view=findpost&p=1685574

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)