<tfoot id='tm4I9'></tfoot>
<i id='tm4I9'><tr id='tm4I9'><dt id='tm4I9'><q id='tm4I9'><span id='tm4I9'><b id='tm4I9'><form id='tm4I9'><ins id='tm4I9'></ins><ul id='tm4I9'></ul><sub id='tm4I9'></sub></form><legend id='tm4I9'></legend><bdo id='tm4I9'><pre id='tm4I9'><center id='tm4I9'></center></pre></bdo></b><th id='tm4I9'></th></span></q></dt></tr></i><div id='tm4I9'><tfoot id='tm4I9'></tfoot><dl id='tm4I9'><fieldset id='tm4I9'></fieldset></dl></div>

  • <legend id='tm4I9'><style id='tm4I9'><dir id='tm4I9'><q id='tm4I9'></q></dir></style></legend>

        <bdo id='tm4I9'></bdo><ul id='tm4I9'></ul>

        <small id='tm4I9'></small><noframes id='tm4I9'>

      1. 点击button按钮向PHP后端传值,并获得返回结果

        时间:2024-08-28

          <i id='cT93j'><tr id='cT93j'><dt id='cT93j'><q id='cT93j'><span id='cT93j'><b id='cT93j'><form id='cT93j'><ins id='cT93j'></ins><ul id='cT93j'></ul><sub id='cT93j'></sub></form><legend id='cT93j'></legend><bdo id='cT93j'><pre id='cT93j'><center id='cT93j'></center></pre></bdo></b><th id='cT93j'></th></span></q></dt></tr></i><div id='cT93j'><tfoot id='cT93j'></tfoot><dl id='cT93j'><fieldset id='cT93j'></fieldset></dl></div>
        • <legend id='cT93j'><style id='cT93j'><dir id='cT93j'><q id='cT93j'></q></dir></style></legend>
            <tbody id='cT93j'></tbody>
          <tfoot id='cT93j'></tfoot>

        • <small id='cT93j'></small><noframes id='cT93j'>

              <bdo id='cT93j'></bdo><ul id='cT93j'></ul>

                  1.首先新建test.html,在test.html中需要引入jquery.min.js,Button按钮中的onclick绑定的事件为clickCallBack()函数,clickCallBack()函数通过POST方式向指定的php传递值,callback(data)函数负责接收返回的参数信息(“收藏成功”或“请您先登录”)。
                  <!DOCTYPE html>
                  <html>
                  <head>
                      <meta charset="UTF-8">
                      <meta http-equiv="X-UA-Compatible" content="IE=edge">
                      <meta name="viewport" content="width=device-width, initial-scale=1.0">
                      <script type="text/javascript" src="js/jquery.min.js"></script>
                      <script>
                          function clickCallBack() {
                              console.log('button has clicked');
                              var url = "./collect_add.php";  
                              var data = {  
                                text: "链表" 
                              };  
                              jQuery.post(url, data, callback);  
                          }  
                          function callback(data) {  
                              alert(data );  
                          } 
                      </script>
                    </head>
                  <body>
                      <button type="button" id="buttonid" onclick="clickCallBack()">绑定点击事件</button>
                  </body>
                  </html>
                  
                  2.新建add.php,用来接收传递的参数信息,并做出回应(也可以不回应),包含数据库操作的相关内容,不需要的自动忽略。
                  <?php
                      session_start();
                      $conn = @mysqli_connect("localhost","root","root") ;//输入相应的数据库地址、用户名和密码
                      if(!$conn)
                      {
                          echo"数据库连接出错!";
                      }
                      $selected = mysqli_select_db($conn, "datastructure");
                      mysqli_set_charset($conn,"utf8");
                      
                      $tp=$_SESSION["username"];  //用户名
                  	$context=$_POST["text"];//从前端js返回的内容
                      if($tp=="")
                      {
                          echo "请您先登录";
                      }
                  	else
                      {
                          $sql3 = "SELECT	* FROM userdo WHERE username = '$tp' and  content	='$context'";//SQL查询
                          $query3 = mysqli_query($conn,$sql3);//执行SQL语句
                          $row3=mysqli_fetch_array($query3,MYSQLI_ASSOC);
                          if($row3==null)
                          {
                              $sql4 = "INSERT INTO userdo(username,content,collected) VALUES('$tp','$context','1')";//SQL查询
                              mysqli_query($conn,$sql4);//执行SQL语句
                          }
                          else
                          {
                              $sql4="update userdo set collected = 1 where username='$tp' and  content ='$context' ";
                              mysqli_query($conn,$sql4);//执行SQL语句,写入用户数据
                          }
                          echo "收藏成功";
                      } 
                  ?>
                  
                   
                  上一篇:layui使用tips鼠标悬停提示语的实例代码 下一篇:没有了

                  相关文章

                  • <bdo id='bP35K'></bdo><ul id='bP35K'></ul>
                  <legend id='bP35K'><style id='bP35K'><dir id='bP35K'><q id='bP35K'></q></dir></style></legend>

                  <small id='bP35K'></small><noframes id='bP35K'>

                    <tfoot id='bP35K'></tfoot>

                      <i id='bP35K'><tr id='bP35K'><dt id='bP35K'><q id='bP35K'><span id='bP35K'><b id='bP35K'><form id='bP35K'><ins id='bP35K'></ins><ul id='bP35K'></ul><sub id='bP35K'></sub></form><legend id='bP35K'></legend><bdo id='bP35K'><pre id='bP35K'><center id='bP35K'></center></pre></bdo></b><th id='bP35K'></th></span></q></dt></tr></i><div id='bP35K'><tfoot id='bP35K'></tfoot><dl id='bP35K'><fieldset id='bP35K'></fieldset></dl></div>