我有一个简单的动态内容页面构建如下:
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
我怎样才能做到这一点?