【发布时间】:2018-09-28 12:03:55
【问题描述】:
我正在开发 Core php,我正在点击 div 数据即将到来,我存储了一个变量,我想通过数据库查询检查它是否匹配将出现所有记录如何做到这一点请帮助任何人一个。
HTML代码:
<div class="col-lg-3 col-md-6 test" data-idtest="Diabetes">
<a href="" class="box_cat_home">
<i class="icon-info-4"></i>
<img src="assets/img/icon_cat_3.svg" width="60" height="60" alt="">
<h3>Diabetes</h3>
<ul class="clearfix">
<li><strong>124</strong>Doctors</li>
<!-- <li><strong>60</strong>Clinics</li> -->
</ul>
</a>
</div>
jQuery 代码:
<script type="text/javascript">
$(document).ready(function() {
$('.test').click(function (){
var id = $(this).data('idtest') ;
//alert(id);
$.ajax({
url : "getting.php",
type: 'POST',
data : {id:id },
}).done(function(response) {
});
})
});
</script>
php代码:
<?php
echo "ejejejej";
$dbHost = 'localhost';
$dbUsername = 'root';
$dbPassword = 'mysql';
$dbName = 'fre';
$id =$id;
$db = new mysqli($dbHost,$dbUsername,$dbPassword,$dbName);
$men ="select * from tbl_users where doctor_speciality = $id";
$men_result=$db->query($men);
$projects=array();
while($row=mysqli_fetch_assoc($men_result)){
$projects[] = $row;
}
?>
【问题讨论】:
-
$id = $_POST['id'];在你的 php 中 -
另外请查看prepared statements 以确保您的查询安全。