KotOFF
Новичок
Помогите отсортировать массив!
Я хочу вывести фильмы с определенным годом (пример ссылки index.php?type=movies&year=2005), мне нужно будет выводит и группировку по 1-му символу, и по определенному году(здесь 2 цикла)!
Вот мой массив:
Нужно вывести с все фильмы 2005 года в таком формате:
А
Американский пирог (2005)
Астрал (2005)
Б
Багратион (2005)
А я на выходе получаю правильное значение фильмов, но только лишние категории, как отредактировать цикл?
А
Американский пирог (2005)
Астрал (2005)
Б
Багратион (2005)
О
0-9
A-Z
Вот мой код: у меня неправильная логика в цикле!
Я хочу вывести фильмы с определенным годом (пример ссылки index.php?type=movies&year=2005), мне нужно будет выводит и группировку по 1-му символу, и по определенному году(здесь 2 цикла)!
Вот мой массив:
PHP:
Array
(
[А] => Array
(
[0] => Array
(
[title] => Американский пирог
[year] => 2005
)
[1] => Array
(
[title] => Астрал
[year] => 2005
)
[2] => Array
(
[title] => Автор книги по ФИЛЬМАМ
[year] => 2010
)
)
[Б] => Array
(
[0] => Array
(
[title] => Багратион
[year] => 2005
)
)
[О] => Array
(
[0] => Array
(
[title] => Один дома
[year] => 2001
)
[1] => Array
(
[title] => Один дома 2
[year] => 2014
)
[2] => Array
(
[title] => Овен
[year] => 2014
)
)
[0-9] => Array
(
[0] => Array
(
[title] => 7 Джеймс Бонд
[year] => 2007
)
[1] => Array
(
[title] => 5 элемент
[year] => 2011
)
)
[A-Z] => Array
(
[0] => Array
(
[title] => Good Movie
[year] => 2003
)
[1] => Array
(
[title] => Doom
[year] => 2004
)
)
)
А
Американский пирог (2005)
Астрал (2005)
Б
Багратион (2005)
А я на выходе получаю правильное значение фильмов, но только лишние категории, как отредактировать цикл?
А
Американский пирог (2005)
Астрал (2005)
Б
Багратион (2005)
О
0-9
A-Z
Вот мой код: у меня неправильная логика в цикле!
PHP:
foreach($movies as $groups => $arr){
echo '<a href="index.php?type=movies&groups='.$groups.'">'.$groups.'</a><br/>';
foreach($arr as $value){
//Если $_GET['year'] равна $value['year']
if($_GET['year'] == $value['year']){
echo $value['title']. '<a href="index.php?type=movies&year='.$value['year'].'">('.$value['year'].')</a><br/>';
}
}
}