Увеличивайте счет записи, когда пользователь нажимает «голосовать» w / php & mysql - PullRequest
0 голосов
/ 08 марта 2011

Я создаю сайт с шутками.Каждая шутка хранится в виде записи в mysql db.Я пытаюсь разработать ссылку для голосования, которая увеличивает столбец «Оценка» записи шутки при нажатии на ссылку «голосовать».

Я просто надеюсь на какое-то общее руководство относительно того, как это сделать ..Я планирую использовать ajax jquery для отправки идентификатора шутки на страницу php для обработки.Я просто не уверен, как именно это обработать ... что-то вроде этого?

 $id = $_POST['id']
 mysql_query("UPDATE jokes SET score='++' WHERE id='$id'");

Каждая шутка будет в уникально идентифицированном <div> (идентификатор = генерируется с уникальным идентификатором записи).

Большое спасибо!

Ответы [ 2 ]

4 голосов
/ 08 марта 2011
mysql_query("UPDATE jokes SET score= score + 1 WHERE id='$id'");
3 голосов
/ 08 марта 2011

Согласно предложению "Scrum Meister"

mysql_query("UPDATE jokes SET score= score + 1 WHERE id='".mysql_real_escape_string($id)."'");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...