your_uncle
@your_uncle
старый я. учусь я

Удаление повторяющихся значений в многомерном массиве?

Всем привет!
Есть многомерный массив, получаемый запросом из БД
сам запрос из БД :
SELECT *
FROM analyz_data_data_queries INNER JOIN analyz_data_completed_data
ON trim(analyz_data_data_queries.url)=trim(analyz_data_completed_data.url) 
where analyz_data_data_queries.client_url = '$client_url' AND analyz_data_completed_data.client_url = '$client_url' AND analyz_data_data_queries.search = 'google'";

сам массив:
Array ( [0] => Array ( [id] => 2142 [c_name] => зеленая поляна [url] => https://vk.com/dom23region [title] => КП Зеленая Поляна. Дуплексы и дома в Краснодаре | ВКонтакте [snippet] => Мечтаете о собственном доме? Коттеджный поселок «Зеленая поляна » предоставляет доступную возможность уже сейчас исполнить вашу мечту! [task_id] => 16489757 [query] => КП Зеленая Поляна Краснодар [search] => google [engine_id] => 339 [region_id] => 0 [date] => 23.06.2018 [client_url] => 3ba9a78ba3fff01e525814545493b180 [client_id] => [repetition] => 3.3% [ton] => 1 [type] => 3 ) [1] => Array ( [id] => 2136 [c_name] => зеленая поляна [url] => https://dom23region.ru/kottedzhnyy_poselok_zelenaya_polyana.html [title] => Зеленая Поляна - Коттеджный поселок «Зелёная Поляна [snippet] => Продажа домов и дуплексов в коттеджном посёлке «Зеленая Поляна» напрямую от застройщика в Краснодаре. Официальный сайт посёлка. [task_id] => 16489757 [query] => КП Зеленая Поляна Краснодар [search] => google [engine_id] => 339 [region_id] => 0 [date] => 23.06.2018 [client_url] => 3ba9a78ba3fff01e525814545493b180 [client_id] => [repetition] => 3.3% [ton] => 1 [type] => 5 )  .....

Мне необходимо из этого массива убрать все строки в которых повторяются url. На сколько я знаю это можно решить через запрос к БД и через php. Я пробовал и тот и тот вариант, но знаний и опыта не хватает. Прошу вас помочь мне.
  • Вопрос задан
  • 59 просмотров
Решения вопроса 1
usdglander
@usdglander
Yippee ki-yay
Ну а чего бы к запросу не дописать GROUP BY url?
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через TM ID
Похожие вопросы
SaveTime Москва
от 140 000 до 200 000 руб.
Интерно Ростов-на-Дону
от 35 000 до 50 000 руб.
АЛЬФАСАТКОМ Калуга
от 40 000 до 60 000 руб.