саша28
18.08.2014 - 17:42
Цитата (Kusss @ 18.08.2014 - 13:31) |
Массивы ты определяешь сам, то есть ты сам, ручками, в файле пишешь значения массивов ? Или они тебе передаются из другого файла, скрипта , базы Mysql или ещё откуда ? |
массив берётся из Mysql
нужен результат, или выполнить в точности как ты описал выше. Что бы там присутствовали 2 массива, слияние, сортировка, перебор массива ?
Valick
18.08.2014 - 18:12
Цитата |
массив берётся из Mysql |
Вот это самый страшный ответ из всех тех которые я мог себе представить.
С данными надо работать на уровне СУРБД и в РНР получать уже готовый результат из базы данных.
И обединять при помощи JOIN и сортировать при помощи ORDER BY
Причем сортировка должна присутсвовать в 90% всех запросов
Покажите запросы и по какому полю надо отсортировать
_____________
Стимулятор ~yoomoney - 41001303250491
саша28
18.08.2014 - 18:18
я знаю только php и MySql ито плохо
чтото новое учить нет возможности
саша28
18.08.2014 - 18:24
нужно слияние, сортировка, перебор массива
Valick
18.08.2014 - 18: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 />';
}
_____________
Стимулятор ~yoomoney - 41001303250491
саша28
18.08.2014 - 19:44
Цитата (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() труден в понимании.
не получиться.
через for можно вытащить только значение (в примере это 'avocado', 'apple', 'banana').
а ключ придется искать через array_search, или из массива $a.
А в чем сложность понимания foreach, проще ведь уже некуда ?
саша28
19.08.2014 - 01:07
Цитата (Kusss @ 18.08.2014 - 19:59) |
не получиться. через for можно вытащить только значение (в примере это 'avocado', 'apple', 'banana'). а ключ придется искать через array_search, из из массива $a.
А в чем сложность понимания foreach, проще ведь уже некуда ? |
я просто foreach некогда непользовался, но уже разобрался с foreach.
спасибо ставлю плюс.
Быстрый ответ:
Powered by dgreen
Здесь расположена полная версия этой страницы.