Как сохранить счетчик кликов в таблицу MySQL, используя php? - PullRequest
0 голосов
/ 02 июля 2018

У меня есть ссылка для скачивания, когда пользователь нажимает на ссылку для скачивания, счетчик должен быть сохранен в таблице базы данных через ajax с использованием php. Я пытался с помощью следующего кода. Это правильный способ хранения, или нам нужно увеличить счетчик в файле php.

$('#doc_attachment').click(function(){

                    init_count++;       
                    $.ajax({
                        url:'<?php echo $block->getUrl("orderattachments/customer/doccount") ?>',
                        type:'POST',
                        data:"&initial_count="+init_count+'&',
                        dataType:'json',
                        success:function(response){
                            console.log("tse");
                        },
                        error:function(request, status, error){
                            console.log(request.responseText);

                        }       

                        })

                    })

            error:function(request, status, error){
                        console.log(request.responseText);

                    }       

                    })

                })

1 Ответ

0 голосов
/ 02 июля 2018

Надеюсь doccount - это функция PHP для обновления счетчика. Если это так, вы можете попробовать запрос ниже:

UPDATE countertable 
SET counter = counter + 1 
WHERE counterid = <ID_related_to_downloading_doc>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...