Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > JavaScript: для новичков > Вывод данных - ajax и бд |
Автор: alexey664655 22.8.2018, 13:11 |
Уважаемые форумчане как организовать форму выборки из БД с последующим выводом AJAX (т.е без перезагрузки страницы) Подробнее: Есть БД: (#__dogovor) с номерами договоров (dog _code) и персональными скидками (dog_value). Как сделать простую форму, где при вводе номера договора и отправке запроса, если он есть в базе, появлялся в отдельном div персональная скидка и номер введенного договора, а если нет в базе то сообщение, что такого договора нет. |
Автор: whatisnot 22.8.2018, 16:14 |
Вам что весь код тут написать, серверный и клиентский? Это не сложно, зная работу с базой, серверный язык и JS. Подобное описано и не раз в сети, читайте и под себя портируйте примеры, в противном случае, это заказ работы, оплачиваемой естественно. |
Автор: alexey664655 22.8.2018, 16:22 | ||
Вот мой код, но он не работает. с выборкой в бд проблем нет, а вот с ajax проблемы
|
Автор: whatisnot 22.8.2018, 17:24 | ||||||
Это действительно такой код? Если так, то работать нечему тут. Во-первых к чему все эти костыли <input type="button" name="submit" id="submit" value="submit" onClick = "getdetails()" />, если есть форма, событие onsubmit которой достаточно обрабатывать?
Код сервера, если только не сокращение, то вообще полная профанация. Либо вы организовываете диалог клиент-сервер, например, в формате JSON, дабы обрабатывать и ошибки на сервере и прочее, либо всегда ожидаем ответ в формате text или html, который просто выводим. Но в этом случае клиент в стороне, понять ошибка или нет он не сможет, кроме ошибок запроса, если их обрабатывать.
|