2017-10-12 80 views
-1

我想激活我的PHP代码使用分配的键是“q” 是否有可能通过按键发送php代码?激活php的按键与按键

这里是我的代码:

<?php 
    $name = "soma"; 
?> 

<script> 
    document.onkeydown = function(evt) { 
     var keyCode = evt ? (evt.which ? evt.which : evt.keyCode) : event.keyCode; 
     if (keyCode == 81) { 

      //i want to put my php code here 
      // <?php $sql = mysqli_query("INSERT INTO tb_x (`name`)VALUES('$name')"); 

     } 
    } 

</script> 
+3

你需要[AJAX](HTTPS: //developer.mozilla.org/en-US/docs/AJAX)。 – abhishekkannojia

+0

JavaScript运行什么机器,以及php运行什么机器?回答这两个问题,答案很明显。 –

回答

0

你需要使用jQuery库 然后

if(keyCode == 81) 
    { 
    $.post("phpscript.php" , function(data){ 
     //you can put nothing here. 
    } 
} 

和phpscript.php

$name = "soma" 
$sql = mysqli_query("INSERT INTO tb_x (`name`)VALUES('$name')")