увеличить число с AJAX PHP и MySQL

Я нашел этот пост Duane Hookum (Microsoft MVP), который утверждает, что способен делать то, что вы хотите. Я не тестировал его, хотя.


Кстати, в случае, если вас это интересует, вот как я его нашел:

Первый поиск: group_concat access привел меня к этой записи с этим ответом , но ссылка была сломана .

Затем я снова искал после содержимое, на которое пытался найти ответ, и нашел его: сайт: http: //www.rogersaccesslibrary.com/ concatenate .

-1
задан Tomas Francisco Firbeda 18 January 2019 в 02:10
поделиться

1 ответ

Возвратите счет в том же запросе, который вы делаете при публикации ваших данных. Что-то вроде:

PHP:

$reclamoID = pg_escape_string(

Возвратите счет в том же запросе, который вы делаете при публикации ваших данных. Что-то вроде:

PHP:

[110]

Javascript:

$('.like').on('click', function () {
  var element = $(this);
  var reclamoID = element.attr('id');
  if (reclamoID) {
    $.post(
      'like.php',
      {
        reclamo_id: reclamoID
      },
      function (responseData) {
        element.text(responseData.count);
      },
      'json'
    );
  }
});

ВСЕГДА очищать опубликованные данные , для предотвращения инъекций и другого вредоносного кода.

POST['reclamo_id']); $results = $db->query("SELECT positivo FROM reclamos WHERE id_reclamo = '".$reclamoID."'"); // Whatever DB wrapper you're using here... this is just a guess. $count = $results[0]['positivo']; echo json_encode(array( 'id' => $reclamoID, 'count' => $count ));

Javascript:

$('.like').on('click', function () {
  var element = $(this);
  var reclamoID = element.attr('id');
  if (reclamoID) {
    $.post(
      'like.php',
      {
        reclamo_id: reclamoID
      },
      function (responseData) {
        element.text(responseData.count);
      },
      'json'
    );
  }
});

ВСЕГДА очищать опубликованные данные , для предотвращения инъекций и другого вредоносного кода.

0
ответ дан Cue 18 January 2019 в 02:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: