次の奇妙な問題があります。解決できません。ループは一意の部分を1回返しますが、両方のループの前に配列を埋める2つの部分は、それらのすべてに使用されます。あなたが私を助けてくれることを願っています。
$aBuild = array();
$part1 = "Test 1";
$part2 = "Test 2";
$aBuild = array(1=> $part1, 2 => $part2);
次に、データベースからデータを取得する foreach ループがあり、同じループでこれを行います。
$aBuild[$iNumber] = $sOtherParts;
配列に物を追加します。このクエリ foreach ループの最後で、次のようにします。
ksort($aBuild);
foreach($aBuild as $values)
{
echo $values;
}
このエコーは、各 $sOtherParts を 1 回だけ行いますが、それぞれに $part1 と $part2 を追加します。
このような:
固有部分 テスト 1 テスト 2 別の固有部分 テスト 1 テスト 2 本当に固有部分 テスト 1 テスト 2 Ect.. 固有部分 テスト 1 テスト 2