|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
25.02.2010, 14:23 | #1 |
Новичок
Джуниор
Регистрация: 25.02.2010
Сообщений: 5
|
foreach c двумя массивами
В общем проблема в следующем. Есть массив $q[] и есть другой массив $i[]
есть foreach ($q as item){ <td> что-то выводим. </td> } В данном коде выводятся ячейки. в одну изних необходимо воткнуть элемент из массива $i[] . Как это сделать. Напримр if (ячейка = 1) echo $i['нужный элемент']; вот как сделать еще один форич внутри первого? )) |
25.02.2010, 15:29 | #2 |
Форумчанин
Регистрация: 20.05.2009
Сообщений: 506
|
У вас индексы в массивах совпадают ?
|
25.02.2010, 15:31 | #3 |
Новичок
Джуниор
Регистрация: 25.02.2010
Сообщений: 5
|
тот индекс во втором массиве который мне нужен, не совпадает с индексами в первом массиве
|
25.02.2010, 15:45 | #4 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,179
|
а как вы будете вычислять то нужный элемент? в $i['нужный элемент'];
если знаете как - то ваша задач проста, а если нет - телепатов угадывать по какому принципу отбирать из второго массива - тоже нет |
25.02.2010, 16:04 | #5 |
Новичок
Джуниор
Регистрация: 25.02.2010
Сообщений: 5
|
я 100% знаю какой элемент мне нужен во втором массиве. Мне бы только вытащить его и воткнуть туда))
ЗЫ Как вычислять конечно знаю Последний раз редактировалось sliker; 25.02.2010 в 16:09. |
25.02.2010, 16:20 | #6 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,179
|
PHP код:
|
25.02.2010, 16:39 | #7 |
Новичок
Джуниор
Регистрация: 25.02.2010
Сообщений: 5
|
все бы хорошо. НО.
$i[] это вложенный массив и чтобы вытащить нужный элемент мне теоретически нужно еще вытащить в цикле foreach ($i[] as $subitem){ echo $subitem['нужный элемент'] } |
25.02.2010, 17:16 | #8 |
Форумчанин
Регистрация: 20.05.2009
Сообщений: 506
|
опишите механизм как вы узнаете нужный элемент во вложенном массиве ?
|
25.02.2010, 20:10 | #9 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,179
|
и вообще структуру массивов кто куда и как вложен... а то телепатов нема тут
|
26.02.2010, 15:36 | #10 |
Новичок
Джуниор
Регистрация: 25.02.2010
Сообщений: 5
|
Спасибо foreach ($q as $item){
if ($item==1) {echo "<td>$i['нужный элемент']</td>";} else {echo "<td>$item</td>"} } ЭТОТ Код помог |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Суммирование значений foreach | Alternavi | PHP | 2 | 16.06.2009 19:23 |
Помогите с двумя формулам | Splash | Паскаль, Turbo Pascal, PascalABC.NET | 7 | 02.06.2009 13:38 |
Сортировка линейного списка, реализованного двумя массивами | coptor | Общие вопросы Delphi | 1 | 28.11.2008 18:45 |
работа с двумя книгами | Реланиум | Microsoft Office Excel | 2 | 23.11.2006 16:37 |