PHP无限极分类 - 2 - 无限极评论
参考上一节:
结合ZUI前端框架,制作的无限极评论列表:
项目目录:

代码:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>zui</title>
<link rel="stylesheet" href="./dist/css/zui.min.css">
</head>
<body>
<?php
$conn = mysql_connect('localhost', 'root', 'root');
if($conn) {
mysql_select_db("yii", $conn);
} else {
die('database is connect false.');
}
function get_str($id = 0, $level = 0) {
global $flag;
global $str;
$sql = "select * from category where pid= $id";
$result = mysql_query($sql);
if($result && mysql_affected_rows()){
if( ! $flag) {
$flag = 1;
} else {
$str .= '<div class="comments-list">';
}
while ($row = mysql_fetch_array($result)) {
$str .= '<div class="comment"><a href="###" class="avatar">';
$str .= '<i class="icon-camera-retro icon-2x"></i></a><div class="content">';
$str .= '<div class="pull-right text-muted">30 分钟前</div><div><a href="###">';
$str .= '<strong>第一</strong></a> <span class="text-muted">回复</span><a href="###">某某某</a></div>';
$str .= '<div class="text">' . $row['id'] . "--" . $row['catename'] . '</div>';
$str .= "<div class='actions'> <a href=''#>回复</a></div></div>";
get_str($row['id'], $level+1);
}
$str .= '</div>';
}
$str .= '</div>';
return $str;
}
echo get_str(0);
?>
<!-- ZUI Javascript 依赖 jQuery -->
<script src="./dist/lib/jquery/jquery.js"></script>
<script src="./dist/js/zui.min.js"></script>
</body>
</html>
结果:


浙公网安备 33010602011771号