[HELP]Скрипт обновления информации

JetNet

Постоялец
Регистрация
23 Авг 2015
Сообщения
50
Реакции
13
Есть простейший скрипт, который выводит данные из базы в таблицу. Необходимо сделать следующее:

1. Нажимаем Редактировать
2. Форма, в который выведен текст, становится активной для редактирования данных
3. Кнопка Редактировать заменяется кнопкой Обновить
4. Нажимаем Обновить, форма становится НЕ активной, давнные в БД обновляются, кнопка заменяется на Редактировать.

Вроде все не так уж сложно, но туплю и не могу понять с какой стороны подступить к задаче.

Если кто знает, подскажите.
 
Погоди, а зачем ты перемешал всё и сразу?

1) Если тебе надо обновлять текст без обновления страницы - это AJAX, т.е. привет jQuery, или как минимум JS.
2) Скрипт редактирования текста - примеров формочек в интернете полно. Тебе что конкретно надо?
Вот пример редактирования данных в БД: Для просмотра ссылки Войди или Зарегистрируйся
 
Вот пример страницы во вложении.
Как сделать редактирование на пыхе знаю. А вот как С AjAX работать, пока в тумане.
 

Вложения

  • sddd.png
    sddd.png
    116,4 KB · Просмотры: 6
Внедри пока сам обработчик аякса
Код:
<script>
$(function() {
$("#IDформы").on("submit", function(event) {
event.preventDefault();

$.ajax({
url: "somefile.php",
type: "post",
data: $(this).serialize(),
success: function(d) {
alert(d);
}
});
});
});
</script>
$("#IDформы").on("submit", function(event) - при нажатии сабмит формы
event.preventDefault(); - отменяем ее обработку пыхой
url: "somefile.php", - УРЛ куда отправлять данные
type: "post", - методом POST
data: $(this).serialize(), - это завернет все данные из формы, чтобы не выдирать их по одному
success: function(d) - если все ОК, и somefile.php - что то вернет, то выведем его
alert(d); - в alert

Простейший листинг somefile.php - просто вывести что пришло

Код:
<?php
print_r($_POST);// you will get an array of all the values
?>
А так принимаешь в somefile.php POST данные и крутишь-вертишь их как хочешь.
 
Назад
Сверху