Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Выполнение записи в базу без сабмита / 11 сообщений из 11, страница 1 из 1
24.04.2012, 07:18:30
    #37767371
smoyk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выполнение записи в базу без сабмита
Подскажите пожалуйста варианты записи в базу сразу после ввода значения в поле, без отправки формы/перезагрузки страницы? Желательно самые простые, без создания дополнительных файлов и т.д., как например пришлось бы делать, используя аякс (кстати, может при его использовании и необязательно новый файл создавать?)...
...
Рейтинг: 0 / 0
24.04.2012, 07:36:29
    #37767379
Edd.Dragon
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выполнение записи в базу без сабмита
1. Где и какие файлы вы создаете при отправке аякс-запроса и зачем?
2. База - НА СЕРВЕРЕ, ввод - В БРАУЗЕРЕ. Как можно, не выполняя запрос к серверу, что-то записать в базу?

А перезагружать страницу конечно не обязательно. На то он и аякс.
...
Рейтинг: 0 / 0
24.04.2012, 07:46:01
    #37767381
smoyk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выполнение записи в базу без сабмита
Код: php
1.
2.
3.
4.
5.
6.
  $.ajax({
    async: true,
    url: "save.php?id="+id+"&val="+val,
    success: ...
    error: ...
  });

Я понимаю, что нужно сделать запрос к серверу, меня интересует, как это сделать не перезагружая страницу. Я хочю ввести в поле значение, уйти с этого поля, и значение должно пульнуться в базу. Навесив обработчик через аякс такое мона сделать. Но так я знаю только через создание доп файла...
...
Рейтинг: 0 / 0
24.04.2012, 07:50:03
    #37767384
Edd.Dragon
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выполнение записи в базу без сабмита
Елкидвадцать ))

Вот вы выше привели пример аякс-запроса. Он что, страницу перегружает что ли? Нет. О какой перезагрузке тогда речь?

Ну и снова - о каком доп. файле вы говорите?
Тут вы сделали запрос к серверу. Там ваш save.php должен произвести желаемую запись в БД и ответить что-то назад. Тут js получит ответ и запустит ваш обработчик, в котором вы выведете пользователю "Окейно!" и т.д.

В чем проблема собственно и где тут доп. файлы?
...
Рейтинг: 0 / 0
24.04.2012, 08:02:54
    #37767395
smoyk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выполнение записи в базу без сабмита
Нет, не перезагружает. Я сказал, что этот вариант меня не устраивает из за создания доп файла, я думал понятно какого, "save.php"...
...
Рейтинг: 0 / 0
24.04.2012, 08:08:02
    #37767404
Hett
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выполнение записи в базу без сабмита
Ну дык не создавайте, добавьте в существующий обработчик.
...
Рейтинг: 0 / 0
24.04.2012, 08:08:31
    #37767405
Hett
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выполнение записи в базу без сабмита
MVC еще покурить можно
...
Рейтинг: 0 / 0
25.04.2012, 07:50:57
    #37769686
smoyk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выполнение записи в базу без сабмита
Вобщем, как я понял, это единственный способ, им и сделал.
MVC курить что-то совсем не охото из-за такой простой задачи)
Всем спасибо.
...
Рейтинг: 0 / 0
25.04.2012, 07:56:38
    #37769688
r u
r u
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выполнение записи в базу без сабмита
smoykВобщем, как я понял, это единственный способ, им и сделал.

ну а как вы хотите обрабатывать данные - не имея на сервере файла-обработчика? мысленно чтоли?
...
Рейтинг: 0 / 0
25.04.2012, 08:46:45
    #37769726
Hett
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выполнение записи в базу без сабмита
Да и не понятно, почему не хотите создавать лишний файл, переживаете, что закончатся ноды на файловой системе?)
...
Рейтинг: 0 / 0
25.04.2012, 08:47:37
    #37769729
Hett
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выполнение записи в базу без сабмита
smoykMVC курить что-то совсем не охото из-за такой простой задачи)
MVC и не призван решать конкретно эту задачу, возможно это бы избавило вас вообще от кучи проблем в дальнейшем.
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Выполнение записи в базу без сабмита / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]