gpt4 book ai didi

php - 无法使用php和ajax从数据库中获取数据

转载 作者:行者123 更新时间:2023-11-30 22:05:29 25 4
gpt4 key购买 nike

我正在使用 bootstrap php ajax。我似乎无法弄清楚问题所在。

我还注意到,当我将 mysqli_connect 输入我的 Notepad++ 时,它并没有变成蓝色。正常吗?

我在 index.php 中的代码

          <div class="col-md-2">
<div id="get_category">
</div>
//There is a code here of my < li > which are my categories
</div>

这是我在 main.js 中的代码

 $(document).ready(function(){

cat();
function cat(){
$.ajax({
url : "action.php"
method : "POST",
data : {category:1},
success : function(data){
$("#get_category").html(data);
}

})


}


})

这是我的 db.php

   <?php
$servername = "localhost";
$username = "root";
$password = "";
$db = "gadsdb";

$con = mysqli_connect($servername, $username, $password, $db);

if(!$con){
die("Connection failed: " . mysqli_connect_error());


}

?>

我的操作代码。 PHP

     <?php
include "db.php";
if(isset($_POST["category"])){
$category_query = "SELECT * FROM categories";
$run_query = mysqli_query($con,$category_query);
echo"
<div class='nav nav-pills nav-stacked'>
<li class='active'><a href='#'><h4>Categories</h4></a></li>

";
if(mysqli_num_rows($run_query) > 0){
while($row = mysqli_fetch_array($run_query)){
$cid = $row["cat_id"];
$cat_name = $row["cat_title"];

echo"

<li><a href='#'>$cat_name/a></li>

";

}
echo "</div>";

}

}

最佳答案

修改这行代码:

$con = my_sqli_connect($servername, $username, $password, $db);

收件人:

$con = mysqli_connect($servername, $username, $password, $db);

关于php - 无法使用php和ajax从数据库中获取数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41906278/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com