动态内容页面上的Sidemenu未加载

时间:2016-02-02 13:10:51

标签: php sql .htaccess

我有一个简单的动态内容页面构建如下:

htaccess的:

DirectoryIndex
RewriteEngine  on
RewriteBase /_extern/website/

#Indexes uitzetten
Options -Indexes

#website
RewriteRule     ^(.*).html content.php?alias=$1 [L]

我在这里获取内容页面的数据

content.php:

//  content
    $content        = "SELECT * FROM `db_content` WHERE alias = '".$_GET['alias']."' ";
    $contentcon         = $conn->query($content);
    $contentcr          = array();
    while ($contentcr[]     = $contentcon->fetch_array());

然后我可以在foreach或其他方面回显数据。

我正在使用两个表db_content和db_categories,这两个表都有一个名为alias的列。我要做的是获取属于某个类别的所有内容页面,并在侧边菜单中显示它们。

所以我提出了这个问题:

//  Pages
$page           = "SELECT con.title, con.alias, con.images, con.introtext
                       FROM db_content con
                       LEFT JOIN db_categories cat ON con.catid = cat.id
                       WHERE cat.alias = 'info' AND con.state = 1 ORDER BY `ordering` DESC";
$pagecon            = $conn->query($page);
$pagecr         = array();
while ($pagecr[]    = $pagecon->fetch_array());

info是类别的别名。如果我这样编程,它可以工作,但只有类别信息,我希望它适用于每个类别,只使用一个content.php

我怎样才能做到这一点?

0 个答案:

没有答案