Javascript 我想从数据库中获取数据并在弹出窗口中显示它? $(文档).ready(函数(){ $(“#按钮”)。单击(函数(){ $.get(“search.php”); 返回false; }); }); 上面是my code search.html的html文件

Javascript 我想从数据库中获取数据并在弹出窗口中显示它? $(文档).ready(函数(){ $(“#按钮”)。单击(函数(){ $.get(“search.php”); 返回false; }); }); 上面是my code search.html的html文件,javascript,php,jquery,json,ajax,Javascript,Php,Jquery,Json,Ajax,请将您的代码格式化以便于阅读。search.php的输出是什么?尽管这不是问题的原因,但该扩展在PHPV5.5.0中被正式弃用,并在PHPV7中被删除。您应该使用extension或。您还应该研究如何使用准备好的语句来实现。 <html> <head> <script type="text/javascript" src="jquery-3.0.0.min.js"></script> </head>




请将您的代码格式化以便于阅读。
search.php
的输出是什么?尽管这不是问题的原因,但该扩展在PHPV5.5.0中被正式弃用,并在PHPV7中被删除。您应该使用extension或。您还应该研究如何使用准备好的语句来实现。
<html>
<head>
<script type="text/javascript" src="jquery-3.0.0.min.js"></script>
</head>
<body>
<form method="POST">
<input type="text" class="form-control"  placeholder="Search" name ="searchterm">
<a href="#" id="button"><button type="submit" id="submit">click me</button></a>                           
</form>
<script>
$(document).ready(function(){
$("#button").click(function(){
$.get("search.php");
return false;
});
});
</script>
</body>
</html>
<?php
mysql_connect("localhost","root","");
mysql_select_db("testdb");
$search = mysql_real_escape_string(trim($_POST['searchterm']));
$find_categories = mysql_query("SELECT `person3`,`person4` FROM `dbtable` WHERE `person1` LIKE'%$search%'");
$data = array();
while($row = mysql_fetch_assoc($find_categories))
{
$data[]=$row;
}   
echo json_encode($data);
?>
<!doctype html>
<html>
<head>
<script type="text/javascript" src="jquery-3.0.0.min.js"></script>
</head>
<body>
<form method="POST">
<input type="text" class="form-control"  placeholder="Search"  name="searchterm">
<a href="#" id="popup"><button type="submit" id="submit">click me</button> </a>                           
<?php
mysql_connect("localhost","root" ,"");
mysql_select_db("testdb");
$search = mysql_real_escape_string(trim($_POST['searchterm']));
$find_categories = mysql_query("SELECT `person3`,`person4` FROM `dbtable` WHERE `person1` LIKE'%$search%'");
$data = array();
while($row = mysql_fetch_assoc($find_categories))
{
$data[]=$row;
}   
echo json_encode($data);
?>
</form>
</body>
</html>