Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Управление массивом посредством массива checkbox
[propdesc] => <p>Продаётся 2х комн. квартира в Московском мкр. дом 13 (уже сдан). 65/32/13 кв.м. Квартира не угловая. 2 лоджии. Окна на разные стороны. Сделан хороший ремонт (не ДСК), ванна в плитке, встроенная кухня (остаётся). Ч/продажа. Продаётся срочно, поэтому цена ниже рыночной!!!</p>
[smalldesc] => Продаётся 2х комн. квартира в Московском мкр. дом 13 (уже сдан). 65/32/13 кв.м. Квартира не угловая. 2 лоджии. Окна на разные стороны. Сделан хороший ремонт (не ДСК), ванна в плитке, встроенная кухня (остаётся). Ч/продажа. Продаётся срочно, поэтому цена
[propdesc] => <p>Продам 3 ИП. Новый дом, закрытая территория, огороженная детская площадка, рядом парк 1905 года. Индивидуальное г/о, витражное окно, вся встроенная мебель и техника остается. 2 санузла. Очень удачная планировка, хорошие соседи.</p>
[smalldesc] => Продам 3 ИП. Новый дом, закрытая территория, огороженная детская площадка, рядом парк 1905 года. Индивидуальное г/о, витражное окно, вся встроенная мебель и техника остается. 2 санузла. Очень удачная планировка, хорошие соседи.
[panorama] =>
[mediaUrl] =>
[mediaType] => 0
[pdfinfo1] =>
[pdfinfo2] =>
[epc1] =>
[epc2] =>
[flpl1] =>
[flpl2] =>
[ctown] =>
[ctport] =>
[schooldist] =>
[preschool] =>
[primaryschool] =>
[highschool] =>
[university] =>
[hofees] =>
[AnnualInsurance] => 0.00
[TaxAnnual] => 0.00
[TaxYear] =>
[Utlities] =>
[ElectricService] =>
[AverageUtilElec] => 0.00
[AverageUtilHeat] => 0.00
[BasementAndFoundation] =>
[BasementSize] =>
[BasementPctFinished] =>
[appliances] =>
[indoorfeatures] =>
[outdoorfeatures] =>
[buildingfeatures] =>
[communityfeatures] =>
[otherfeatures] =>
[CovenantsYN] => 0
[PhoneAvailableYN] => 0
[GarbageDisposalYN] => 0
[RefrigeratorYN] => 0
[OvenYN] => 0
[FamilyRoomPresent] => 0
[LaundryRoomPresent] => 0
[KitchenPresent] => 0
[LivingRoomPresent] => 0
[ParkingSpaceYN] => 0
[custom1] => средний
[custom2] => 75
[custom3] =>
[custom4] => Продам 3 ИП. Новый дом, закрытая территория, огороженная детская площадка, рядом парк 1905 года. Индивидуальное г/о, витражное окно, вся встроенная мебель и техника остается. 2 санузла. Очень удачная планировка, хорошие соседи.
нужно, что бы при выборе чекбокса в этом массиве оставались только данные, соответствующие value этого чекбокса.
Например: при выборе чекбокса "Квариты" в массиве оставались соответственно только квартиры.
В массиве присутствует поле [catslug], к нему и хочу привязаться.
Удалять данные из массива хочу командой unset($items[$k])
Код вот такой:
Покинул форум
Сообщений всего: 10
Дата рег-ции: Апр. 2014
Помог: 0 раз(а)
да, согласен, так тоже работает, но все равно скрипт делает то, что мне нужно ровно наоборот. Он удаляет выбранное, а надо, чтобы оставлял только выбранное.
Panoptik
Отправлено: 05 Мая, 2015 - 11:48:52
Постоянный участник
Покинул форум
Сообщений всего: 2493
Дата рег-ции: Нояб. 2011 Откуда: Одесса, Украина
Помог: 131 раз(а)
инвертируйте условие в if'е при помощи оператора отрицания "!"
Покинул форум
Сообщений всего: 10
Дата рег-ции: Апр. 2014
Помог: 0 раз(а)
все получилось, спасибо
еще один момент: при загрузке страницы теперь, т.к. ничего не выбрано, массив не отображается совсем. Соответственно при выборе чего то выбранное отображается.
А как сделать так, чтобы изначально (при загрузке страницы) массив отображался полностью?
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.