首页 / PHP / 混淆使用php编码制作站点地图
混淆使用php编码制作站点地图
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了混淆使用php编码制作站点地图,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1163字,纯文字阅读大概需要2分钟。
内容图文
![混淆使用php编码制作站点地图](/upload/InfoBanner/zyjiaocheng/691/020156377be94ca3a874d72cd899fc97.jpg)
我已经创建了一个CMS网站,现在我正在尝试使用php编码制作站点地图,但是我编写的代码并不完整.即它没有显示所有子菜单数据.
Please look at this image.根据此图像,我在举重训练下有许多其他子菜单(健身锻炼的子菜单),但它们不可见.为什么它们不可见?
请指导/帮助我解决此问题
我的PHP代码
foreach ($query_sitemap as $artrow) {
$datefromsql = $artrow->created_date;
$time = strtotime($datefromsql); ?>
<p>
<ul>
<?php echo '<b>'.$artrow->menu_name.'</b>'; ?>
<?php $submenucon=$this->menumodel->fetch_menu_byPid($artrow->id);//i.e select*from menu where parent_id=$mid
if (empty($submenucon)) { ?>
---
<?php
} else {
foreach ($submenucon as $subtrow) {
?>
<?php echo '<li style="color:gray;margin:">'.$subtrow->menu_name.'</li><br/>'; ?>
<?php
}
}
?>
</ul>
</p>
<?php
$i++;
}
} ?>
解决方法:
您正在处理此处(以最简单/幼稚的方式)在数据库中表示的树结构.因此,您应该做的第一件事是基于返回的行构建一个树状结构,然后递归遍历该结构以进行显示.
您可以在这里阅读更多有关解析树状表的信息:
Is it possible to query a tree structure table in MySQL in a single query, to any depth?
Implementing a hierarchical data structure in a database
What is the most efficient/elegant way to parse a flat table into a tree?
内容总结
以上是互联网集市为您收集整理的混淆使用php编码制作站点地图全部内容,希望文章能够帮你解决混淆使用php编码制作站点地图所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。