У меня есть функция JQuery, которая выглядит следующим образом:Передача переменной Jquery в PHP URL
$('.dislike_box a').click(function(event){
event.preventDefault();
var title = $(this).data('title');
alert(title);
$.ajax({
url: 'vote.php?vote=dislike&title=title',
success: function(result){
$('.dislike_box p.vote_text').text('Dont Like it.');
}});
});
Моим вопрос, когда я предупрежу переменное название правильно, но когда я передать его в PHP скрипт, чтобы поставить в базу данных php-скрипт использует метод $ _GET [], но помещает буквальную строку «title» в базу данных вместо значения переменной.
Ответ: Благодаря @Ivan
url: 'vote.php?vote=dislike&title='+title,
попробуйте использовать двойные кавычки в заголовке: «title». –