[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: вывести часть массив
Страницы: 1, 2
саша28
Цитата (Kusss @ 18.08.2014 - 13:31)
Массивы ты определяешь сам, то есть ты сам, ручками, в файле пишешь значения массивов ?
Или они тебе передаются из другого файла, скрипта , базы Mysql или ещё откуда ?

массив берётся из Mysql
Kusss
нужен результат, или выполнить в точности как ты описал выше. Что бы там присутствовали 2 массива, слияние, сортировка, перебор массива ?
Valick
Цитата
массив берётся из Mysql

Вот это самый страшный ответ из всех тех которые я мог себе представить.
С данными надо работать на уровне СУРБД и в РНР получать уже готовый результат из базы данных.
И обединять при помощи JOIN и сортировать при помощи ORDER BY
Причем сортировка должна присутсвовать в 90% всех запросов
Покажите запросы и по какому полю надо отсортировать

_____________
Стимулятор ~yoomoney - 41001303250491
саша28
я знаю только php и MySql ито плохо
чтото новое учить нет возможности
саша28
нужно слияние, сортировка, перебор массива
Valick
Цитата
нужно слияние, сортировка, перебор массива

это я вам уже давно написал
$a = array('green', 'red', 'yellow');
$b = array('avocado', 'apple', 'banana');
$c = array_combine($a, $b);
arsort($c);
foreach($c as $k=>$v){
echo $k.' '.$v.'<br />';
}


_____________
Стимулятор ~yoomoney - 41001303250491
саша28
Цитата (Valick @ 18.08.2014 - 14:32)
Цитата
нужно слияние, сортировка, перебор массива

это я вам уже давно написал
$a = array('green', 'red', 'yellow');
$b = array('avocado', 'apple', 'banana');
$c = array_combine($a, $b);
arsort($c);
foreach($c as $k=>$v){
echo $k.' '.$v.'<br />';
}

а можно переделать вместо foreach() простым for() просто мне для дольнейших манипуляций foreach() труден в понимании.
Kusss
не получиться.
через for можно вытащить только значение (в примере это 'avocado', 'apple', 'banana').
а ключ придется искать через array_search, или из массива $a.

А в чем сложность понимания foreach, проще ведь уже некуда ?
саша28
Цитата (Kusss @ 18.08.2014 - 19:59)
не получиться.
через for можно вытащить только значение (в примере это 'avocado', 'apple', 'banana').
а ключ придется искать через array_search, из из массива $a.

А в чем сложность понимания foreach, проще ведь уже некуда ?

я просто foreach некогда непользовался, но уже разобрался с foreach.
спасибо ставлю плюс.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.