ホームページ >バックエンド開発 >PHPチュートリアル >ID が 2 であることがわかっている場合、どうすれば 1 回の検索で「News News Superior」を見つけることができますか?

ID が 2 であることがわかっている場合、どうすれば 1 回の検索で「News News Superior」を見つけることができますか?

WBOY
WBOYオリジナル
2016-06-13 13:19:12844ブラウズ

ID が 2 であることがわかっている場合、どうすれば 1 回の検索で「ニュース ニュース 部下」を取得できますか? ?
テーブル: 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 までご連絡ください。