Mysql
 sql >> база данни >  >> RDS >> Mysql

Предайте стойността на променливата от JS към PHP

index.html

<script src="http://code.jquery.com/jquery-latest.min.js" type='text/javascript'></script>
<script>
   $(document).ready(function(){ 
       $("#insert").click(function(event){
           $.post('insert.php',{username:$(this).html()});
       })
   });
</script>
<a href='javascript:void(0);' id='insert'>Username</a>

insert.php

<?php
function insert($username){
    $conn = mysql_connect("host","user","passwd");
    if($conn){
        $username =  mysql_real_escape_string($_POST['username']);
        $result = mysql_query("INSERT INTO test.user(username) VALUES('".$username."')") or die(mysql_error());
        mysql_close($conn);
    }
}
if(isset($_POST['username'])){
    insert($_POST['username']);
}
?>


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Балансиране на натоварването с ProxySQL за Percona XtraDB Cluster

  2. Вмъкване на обект datetime.datetime на Python в MySQL

  3. Предупреждение:формуляр на тази страница има повече от 1000 полета PHP MySql

  4. Не успява да инициализира базата данни MySQL на Windows 10

  5. Обръщане на ефекта на `mysqli_real_escape_string`