Работа js +php без обновления страницы
Как сделать на js php mysql управление объектом с записением его координат в бд и без обновления страницы. Подскажите как правильно это реализовать ?
|
AJAX
|
как правильно скомпоновать языки? не только же на аяксе писать? и еще вопросик...аякс с базой работает напрямую?
|
Аякса нет, есть JavaScript, который умеет делать запросы на сервер.
|
как это аякса нет))) ну есть же)) можно пример обращения JS к Mysql
|
Аякс-нету такого языка программирования.
поэтому и писать на нем нельзя. Аякс-это набор технологий(JS,CSS,XML,...). в некотором роде его нету, потому что этими буквами обозначается совокупность того, что было еще до появления этого слова и писать можно, используя те или иные технологии из этого списка. А примеры есть на этом сайте. по 100 раз писать простейшие примеры никто не собирается. Доработать примеры из статей до того, чтобы взаимодействовать с БД нетрудно. ПРобуйте |
ну я наверное плохо смотрел...такбы не писал в форум) ткните мне носовм в пример связи js с бд
|
http://javascript.ru/tutorial/ajax
прямого кода как сделать связь с БД, там естественно нету, но если вы прочтете весь цикл статей, то вам не составит труда самому написать код |
Цитата:
|
даааамс, ну спасибо)) постараюсь чет сделать:blink:
|
Ну насколько я понял все равно используется пхп
|
да
вы верно поняли именно PHP(или любому другому server-side)-скрипту и предполагается работать непосредственно с базой, возвращая JS-у в удобной форме результат своей работы |
Почему эта примитивщина не работает?
<html> <head> <title></title> <script language="javascript" type="text/javascript"> function getimag() { document.write("<img src="eng.gif">") } </script> </head> <body> <script>getimag();</script> </body> |
Цитата:
вы кавычки не экранировали советую пользоватся редактором кода, а не блокнотом, чтобы избегать таких глупых ошибок PS учтите что document.write работает так как вы ожидаете, только при вызове до окончательной загрузки страницы |
Разобрался...я dreamweaver юзаю)
вот не могу понять и все..как сделать обновление инфы без обновления страници.... Должен быть яваскрипт...который выводит ту картинку которая указана в мускуле...ну какбы вродебы таким методом: document.write("<IMG SRC=/" + img + ".gif >") вот этот var img; должен братся из БД..если в базе в колонке img написано kukusya то значит выводит kukusya.gif рисунок) При нажатии на эту картинку в бд в колонку img должно отправить допустим kartinka, тоесть заменить в БД kukusya на kartinka... Ну и чтобы эта картинка поменялась на kartinka.gif без обновления страници??? Как это реализовать, помогите пожалуйста) меня этот момент очень интересует:blink: |
я Вас очень прошу помочь:-?
|
Цитата:
Цитата:
после загрузки в такой способ картинку вы уже не обновите надо работать через DOM, например так: <img src="img.gif" id="img_id" /> <!-- картинка уже должны быть создана. --> document.getElementById('img_id').src='new_img.gif'; само же получение картинки из базы/запись нового имени в базу, производится посрредством AJAX взаимодействие же с пользователем, чтобы нужные вам действия выполнялись по щелчку на кнопку/ссылку/любое иное действие выполняется посредством навешивания событий. Не забываем про "return false;" для предотвращения перехода по ссылке/отправки формы/другого стандартного обрабатывания события браузером, чтобы ваша страница не перезагружалась при работе пользователя Вообще же, могу вам сказать: Цитата:
Отвечать на элементарные вопросы связанные с вашими нулевыми знаниями, которые вы можете сами получить с этого же сайта - никакого желания нет, и вы должны это понимать |
Да я понимаю) Ну ок, спасибо большое...постараюсь разобратся
|
Приобрел сегодня книжеций) "AJAX и PHP", и справочник javascript:) конечно цены на литературу меня убили но оно того стоит
|
Часовой пояс GMT +3, время: 11:56. |