Onclick Вставить в SQL - PullRequest
       4

Onclick Вставить в SQL

0 голосов
/ 29 января 2020

выделенный текст Мне нужна помощь в создании функции onclick () для тега, чтобы при активации он записывал в 3 разные строки в MS SQL DB.

Im пытаюсь понять это, но мои знания не настолько велики, я знаю, что мне, возможно, придется использовать AJAX для этой работы.

Использование MS SQL 2017, PHP 7.1

Мой конечный результат - создать счетчик кликов, название кликаемого раздела и дату / время его клика.

ЕСЛИ кто-то может мне помочь, я очень признателен.

Спасибо Вы.

Спасибо за руководство !!!

Редактировать

тест. php

$counterServer = "TEST\TEST";
$counterconnection = array( "Database"=>"TestingCounters","UID"=>"User","PWD"=>"1234","CharacterSet"=>"UTF-8");
$finalcon = sqlsrv_connect( $counterServer, $counterconnection);

if( !$finalcon ) {

     die( print_r( sqlsrv_errors(), true));
}



$sequel = "INSERT INTO dbo.CounterTest(Visit,Date_Value,Section) 
 VALUES('1',getdate(),'Kitchen')";

и мои тупые логи c, но позже я понял, что мне не нужно использовать кнопку, но якорь.

<!DOCTYPE html>
<html lang="en" dir="ltr">
  <head>
    <meta charset="utf-8">
    <title></title>
  </head>
  <body>
    <button action="test.php"  method="post">click</button>
  </body>
</html>

Окончательный рабочий тест HTML

<!DOCTYPE html>

<html>
<head>
    <meta name="viewport" content="width=device-width" />
    <script type="text/javascript"
            src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js">
    </script>
    <script type="text/javascript">


function ctest(){
  $(document).ready(function () {


$.post('test.php',   // url
   { Section: 'something.' });

});

}


    </script>
</head>
<body>
    <h1> jQuery post() method demo
    </h1>


<a href="" id="sendbtn" onclick="ctest();">click me</a>

    <p>
    </p>
</body>
</html>

1 Ответ

0 голосов
/ 29 января 2020

Используйте библиотеку Jquery для запроса Ajax, затем добавьте событие onclick на кнопку, чтобы выполнить запрос ajax.

https://www.tutorialsteacher.com/jquery/jquery-post-method

Вы можете увидеть пример ajax по этой ссылке. URL должен быть там, где ваш php скрипт должен отправить 3 разные строки в БД MS SQL.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...