При нажатии INSERT INTO mySQL без обновления текущей страницы - PullRequest
0 голосов
/ 22 августа 2011

Я работаю с PHP и MySQL. На page1.php будет изображение, которое, когда пользователь нажимает на него, будет запросом, который вставляет в mysql некоторые данные. Как я могу сделать это, не перезагружая страницу или не передавая кому-либо пользователя и не меняя изображение?

То, что я до сих пор делал, это делал, но с перезагрузкой страницы.

Спасибо за ваши идеи / примеры.

Ответы [ 2 ]

3 голосов
/ 22 августа 2011

Это так же просто, как выполнить метод post библиотеки jQuery.

Вот пример, который вызывает скрипт PHP при щелчке по любому изображению.

$(document).ready(function() {
    $("img").click(function() {
        $.post("executequery.php");
    });
});

В запросе execute.php "вам нужно будет построить SQL и выполнить его.

Вот документация по методу.http://api.jquery.com/jQuery.post/

0 голосов
/ 22 августа 2011

Используя jquery, добавьте ajax-вызов в php-скрипт, который должен быть в состоянии запустить скрипт вставки и вернуть сообщение об успешном завершении.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...