0

データベースで親子関係を表すことに取り組んでいます。それがあなたがするべきことかどうかわからないので、聞いてみようと思いました。私の考えは、次のようなテーブルを持つことです:

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;
}
}

私のずさんな擬似コードを許してください。助けてくれてありがとう!

4

0 に答える 0