ホームページ  >  記事  >  バックエンド開発  >  如果知道id为2了,如何一次搜索得出 “新闻 新闻上级”呢?

如果知道id为2了,如何一次搜索得出 “新闻 新闻上级”呢?

WBOY
WBOYオリジナル
2016-06-13 10:37:49834ブラウズ

如果知道id为2了,怎么一次搜索得出 “新闻 新闻下级”呢??
表:table
id tid typename
1 0 根目录
2 1 新闻
3 2 新闻下级

如果知道id为2了,怎么一次搜索得出 “新闻 新闻下级”呢??

------解决方案--------------------
$id= 2;
$sql = "select * from tbl_name where id=$id or tid=$id";

如果还有下下级,就不好使了,要递归

------解决方案--------------------
递归

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。