Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在php中创建归档?_Php_Html_Mysql_Css_Archive - Fatal编程技术网

如何在php中创建归档?

如何在php中创建归档?,php,html,mysql,css,archive,Php,Html,Mysql,Css,Archive,我想显示一个归档页面。 我希望将年份作为父类别,然后将月份作为子类别,然后将Post/Date显示为页面中的最后一个子类别。我试过谷歌搜索 我成功地获得了年度和月度,但仅此而已 我的代码如下: <?php $con=mysqli_connect($host, $user, $pass, $dbname); $con=mysqli_connect("localhost","root","","ddblog"); // Check connection if (mysqli_connect_

我想显示一个归档页面。 我希望将年份作为父类别,然后将月份作为子类别,然后将Post/Date显示为页面中的最后一个子类别。我试过谷歌搜索

我成功地获得了年度和月度,但仅此而已

我的代码如下:

<?php
$con=mysqli_connect($host, $user, $pass, $dbname);

$con=mysqli_connect("localhost","root","","ddblog");
// Check connection
if (mysqli_connect_errno()){
    echo "Failed to connect to MySQL: " . mysqli_connect_error();
}

$result = mysqli_query($con,"SELECT * FROM tblarchive group by aYear order by ayear desc ");

while($row = mysqli_fetch_array($result)){    
    echo "<div class='w_100 mb10' ><h2 class='heading3 bb2' style='padding-bottom: 10px;'>".$row['aYear']."</h2>";

    $result2 = mysqli_query($con,"SELECT * FROM tblarchive where aYear=".$row['aYear']."");

    while($row2 = mysqli_fetch_array($result2)){
        echo"<div class='w_100 fl'><h3 class='heading3'>".$row2['aMonth'].
            "</h3><div class='para'><ul class='listim'><li><a href=".$row2['aLink'].
            " class='co1'>".$row2['aDesc']."</a></li></ul></div></div> ";    
    }
    echo  "<a href='#' class='tn colrong2'>See More</a>";
 }

mysqli_close($con);
?>

我希望这不是第一行中数据库的真实密码……就好像你知道它是哪台服务器一样。xD它可能是localhost。如果有表定义和一些测试数据,这样我们就可以看到需要处理的内容,这会有所帮助。作为一名“SQLFiddle”将非常好。:-)@user3475736 SO上的编辑功能有一个历史维基,因此任何人都可以看到您的数据库基本信息。考虑在MySQL7.0****.com机器上更改MySQL用户A990550.DDBog的密码。您需要在所获取的SQL行中提取相应的(或)代码>,然后按< /代码>相应地使用“代码>组”。如果您向我们展示您的DB方案,我们将更好地提供帮助。