У меня есть 2 массива, оба из запроса SQL, каждый из своей базы данных. Поскольку невозможно объединить эти 2 запроса SQL в 1 запрос, чтобы получить 1 массив (из-за некоторых ограничений), я вынужден объединить 2 массива. Проблема в том, что я не могу заставить это работать.
Это массив 1:
echo '<ul id="friends">';
foreach($result as $friend => $value)
{
echo '<li><img src="'.$value['pic_square'].'" alt="" />'.$value['uid'].' ' . $value['name'] . '</li>';
}
echo '</ul>';
И выведет:
- картинка 12345 Дейв
- картинка 67890 Майк
- Etc
Это массив 2:
echo '<ul id="friends">';
while($value = mysql_fetch_array($query))
{
echo '<li> '.$value['fbid'] .' '. $value['userphone'] .'</li>';
}
echo '</ul>';
И выведет:
- 12345 020-12345
- 67890 020-56789
- Etc
Что мне нужно? Я хочу объединить эти 2 массива так, чтобы phonenr из массива 2 был добавлен за именем пользователя из массива 1.
Пример того, как должен выглядеть вывод:
- картинка Дейва 020-12345
- картинка Майка 020-56789
- Etc
fbid и uid - это идентификаторы для связи друг с другом, но они не отображаются в объединенном массиве.
Надеюсь, кто-то знает, как это сделать!
С уважением,
Maurice