ループ配列のマージの問題について
foreach ($keyword as $val){
$sql="タイトルを XXXX タイトルから選択 '%$val%' 制限 10 ";
$list = array();
$dsql->SetQuery($sql);
$dsql->Execute();
while ($row = $dsql->GetArray()) {
$list[] = $row;
}
}
結果はこんな感じです。 重複を結合および削除する方法を教えてください。 。
配列
(
[0] => 配列
(
[タイトル] => 1111111111
)
[1] => 配列
(
[タイトル] => 22222222222
)
[2] => 配列
(
[タイトル] =>333333333333
)
)
配列
(
[0] => 配列
(
[タイトル] => 1111111111
)
)
------解決策----------------------
$list = 配列(); foreach ($keyword as $val){ $sql="「%$val%」制限 10 のような XXXX タイトルからタイトルを選択します "; $dsql->SetQuery($sql); $dsql->Execute(); $配列 = 配列(); while ($row = $dsql->GetArray()) { array_push($array,$row); } $list[] = $array; } print_r($list); <div class="clear"></div>