Heim >Backend-Entwicklung >PHP-Tutorial > 如果知道id为2了,如何一次搜索得出 “新闻 新闻上级”呢?

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

WBOY
WBOYOriginal
2016-06-13 13:19:12850Durchsuche

如果知道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";

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

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

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn