Я работаю с проектом CMS.
В настоящее время я хочу построить там систему рейтингов, но, к сожалению, система рейтингов требует Jquery Я учусь на JQuery.
купить мои знания в работе с этой системой рейтинга.
db :: tables :: columns = id, путь, лайки, антипатии ..
<?php
include 'db.php';
include 'conf.php';
$path = $home_path;$q = "select * from likes where path='".$path."'";
$res = mysqli_fetch_assoc(mysqli_query($mysqli ,$q));echo '<a href="#datas" onclick="like('.$path.',like)">Likes('.$res["yes"].')</a> ';
echo '<a href="#datas" onclick="like('.$path.',dislike)">Unlikes('.$res["no"].')</a>';
** Здесь я хотел отправить свои параметры с помощью функции like () и передать их через jQuery и связаться со страницей php. И я хочу получить результаты обратно с этой страницы php. Как я хочу получить ответ JSON **
Пожалуйста, помогите мне.
Я имел в виду, что мне нужен полный код jquery.
И не могли бы вы объяснить мне, как это работает.
Вот что я хотел сказать:
<head>
<title>The jQuery Example</title>
<script type ="text/javascript"src ="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js">
</script>
<script type ="text/javascript" language="javascript">
$(document).ready(function() {
$("#like").click(function(path,type){ //i want to get the values
with this function here
$.ajax({
type: "POST",
url: "post_rating.php",
data: "path=" +path + "&type=" +type,
success: function(){alert('success');}
/////i want to show the the
reply which is producded by php-json page post_rating.php
});
});
});
</script>
</head>
<body>
<?php
include 'db.php';
include 'conf.php';
$path = $home_path;
$q = "select * from likes where path='".$path."'";
$res = mysqli_fetch_assoc(mysqli_query($mysqli ,$q));echo '<a href="#" onclick="like('.$path.',like)">Likes('.$res["yes"].')</a> ';
echo '<a href="#" onclick="like('.$path.',dislike)">Unlikes('.$res["no"].') </a>';
?>
#post_rating.php
<?php
if(isset($_REQUEST["path"]) && isset($_REQUEST["type"])){
$path = $_REQUEST["path"];
$type = $_REQUEST["type"];
if($type =="dislike"){
$reply = 'you disliked this page '.$path.'';
}
elseif($type =="like"){
$reply = echo 'you lick this page : '.$path.'';
}
json_encode($reply);
}
?>
Задача ещё не решена.
Других решений пока нет …