今夜、オランダの先生とスカイプでちょっとした話をしようと思います :-D おそらく、先生が説明を求めてくると思います.
私は2つの配列X
とその子を持っていますXX
X = {"item1","item2","item3"}
XX= {"item11","item12"};
例えば。
これらの 2 つX
のXX
データは同じデータベース テーブルから読み取られるため、ID はわかっています (auto_increment)
X's id is 100 and each of its element also has an id (e.g 10,11,12)
XX's id is 101 and each of its element also has an id(e.g 13,14,15)
またX
、 と にXX
も親 ID があります (例:200
と100
それぞれ)。これは、その親へid=100
のポイントです。そして、 の各要素には、 が である同じ親があります。XX
X
XX
item1
id
10
ただし、親には、いくつかの子があることを示す「フラグ」がありません。問題が発生します。
foreach($X as $x)
{
foreach($XX as $xx)
{
if($xx->parentId==$x->id)
{
echo "Ahha children know they have their parents";
}
}
}
はい、そのコードは問題なく動作しますが、「ああ、親は親にも子供がいることを知っています」と反響する方法をぜひ検討したいと思います。ありがとうございました。