@idddddy

Как вывести данные в первом массиве из второго?

первый массив:
$sql = "SELECT * FROM video WHERE network_id = ".intval($network['NID'])." AND active ='1' ORDER BY addtime DESC LIMIT ".$config['networkvideo_per_page'];
	$rs=$conn->execute($sql);
	$videos = $rs->getrows();


второй:
$active     = ( $config['approve'] == '1' ) ? " AND v.active = '1'" : NULL;
$sql        = "SELECT *
               FROM video WHERE VID = " .$vid.  .$active. " LIMIT 1";
$rs         = $conn->execute($sql);
$video              = $rs->getrows();
$video              = $video['0'];
	$formats = explode(',', $video['formats']);
	foreach ($formats as $key => $value) {
		 unset($f);
		 $f = explode('.', $value);
		 $vf[$key]['height'] = $f[0];
		 $vf[$key]['label']  = $f[1]; 
		 $vf[$key]['format'] = $f[2];
		 $vf[$key]['file']   = $video['VID']."_".$vf[$key]['label'].".".$vf[$key]['format']; 
	}
	$video['files'] = $vf;

в первом массиве выводится список видео, во втором имя видео, которое надо вставить в первый массив. $vid общая переменная.
  • Вопрос задан
  • 49 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
Zelo Москва
от 130 000 руб.
Amigoweb Магнитогорск
от 40 000 до 70 000 руб.
АКМЭ сервис Санкт-Петербург
от 110 000 руб.