首页  >  文章  >  后端开发  >  PHP如何和HTML代码分离?

PHP如何和HTML代码分离?

WBOY
WBOY原创
2016-09-06 08:42:571456浏览
<code><?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="#" class="category" cid="$cid">$cat_name</a></li>
            ";
        }
        echo "";
    }
}
?></code>
<code>//JS
$(document).ready(function() {
    cat();
    function cat() {
        $.ajax({
                url: 'action.php',
                type: 'POST',
                data: {
                    category: 1
                }
            })
            .done(function(data) {
                //console.log(data);
                $("#get_category").html(data);

            });
    }
})</code>

php是小白,有没有办法前后端分离,把echo的HTML代码返回json的格式给前端处理?

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn