データベースで親子関係を表すことに取り組んでいます。それがあなたがするべきことかどうかわからないので、聞いてみようと思いました。私の考えは、次のようなテーブルを持つことです:
Parent Child
1 2
2 3
3 4
うまくいくという言葉?それが機能する場合、再帰的なphp関数を使用して4から1を取得することは可能ですか?
何かのようなもの:
getancestor.php?child=4
{
$parent = (mysql_query to get $parent)
if($parent != null)
{
getancestor.php?child=$parent;
else
{
return;
}
}
私のずさんな擬似コードを許してください。助けてくれてありがとう!