を使用してデータベースからデータをフェッチすることはできません。私は問題を把握していないようです。は私が<strong>ブートストラップ</strong><strong>PHP</strong><strong>AJAX</strong>を使用していますPHPとAjax
また、メモ帳に++を入力すると、私のmysqli_connectが青色に変わっていないことに気付きました。それは普通ですか?
ここでは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());
}
?>
コードです。
$con = my_sqli_connect($servername, $username, $password, $db);
: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>";
}
}
'my_sqli_ *'それは何ですか? –