@svilkov87

Перебрать элементы двух массивов и вывести циклом?

Добрый день!
Есть два массива.
Первый с юзерами:
array(3) {
  [0]=>
  array(2) {
    ["id"]=>
    &string(2) "14"
    ["name"]=>
    string(23) "Юрий"
  }
  [1]=>
  array(2) {
    ["id"]=>
    string(2) "50"
    ["name"]=>
    string(25) "Мария"
  }
  [2]=>
  array(3) {
    ["id"]=>
    string(2) "49"
    ["name"]=>
    string(25) "Сергей"
  }
}

Второй массив содержит комментарии этих юзеров:

array(3) {
  [0]=>
  array(4) {
    ["id"]=>
    string(3) "155"
    ["text"]=>
    string(20) "Комментарий Сергея"
    ["article_id"]=>
    string(2) "70"
    ["user_id"]=>
    string(2) "49"
  }
  [1]=>
  array(4) {
    ["id"]=>
    string(3) "162"
    ["text"]=>
    string(14) "Комментарий Маши"
    ["article_id"]=>
    string(2) "70"
    ["user_id"]=>
    string(2) "50"
  }
  [2]=>
  array(4) {
    ["id"]=>
    string(3) "163"
    ["text"]=>
    string(49) "комментарий Юры"
    ["article_id"]=>
    string(2) "70"
    ["user_id"]=>
    string(2) "14"
  }
}


Вопрос: как составить запрос в БД(желательно с pdo, но можно и без), при котором элемент первого массива['id'], соответствует элементу второго массива ["user_id"]?
  • Вопрос задан
  • 341 просмотр
Пригласить эксперта
Ответы на вопрос 1
@zhainar
Гуглю за вас
смотрите SQL JOIN
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы