使用" onclick"调用JavaScript函数在PHP中

时间:2016-06-11 09:16:53

标签: javascript php html

单击文本时,JS函数应该执行。

HTML

<html>
<body>
<a href="#" onclick="clickthis();">Table 1</a>
</body>
</html>

PHP

<?php
require 'dbconnect.php';

function clickthis(){
$search_table = "SELECT `table1` FROM `booktable` WHERE `table1`='booked';"
$query = mysqli_query($dbconnect,$search_table);
  if(mysqli_num_rows($query)==0){
  "INSERT INTO `booktable` (table1`) VALUES(`booked`)";
  echo'Table booked successfully.';
?>


我是否已将onclick功能正确放入HTML
每当我点击文字Table 1时,clickthis()函数就会被执行,但我怎样才能使用PHP, JavaScript & HTML来实现结果。

PS 我不想使用按钮点击&amp; dbconnect.php是外部php文件。

1 个答案:

答案 0 :(得分:0)

您需要通过AJAX调用执行PHP脚本。你接近这个结构的方式是错误的。

您可以执行以下步骤。

  1. 创建一个PHP脚本并按照ng-model
  2. 提供
  3. 使用/booktable脚本通过AJAX调用获取上述网址。
  4. 将js函数绑定到onClick在您的HTML标记中。