Спасите, помогите... checkbox

x-mobi.ru
На сайте с 30.12.2007
Offline
88
#31
LEOnidUKG:
Поподробнее, как получаем массив?

Емае, что за вопросы? php по дефолту получает массив данных из формы, если к названию поля подставить []. Незнали?

Да, и что у меня там я подробно описал в первом посте.

x-mobi.ru добавил 29.03.2009 в 20:21


почему нельзя проверить эти name на empty?

if (empty(name)) в массив загнать 0.

Ну вот видите, вы - не знаете, что переменная с ПУСТЫМ (не выделенный чекбокс) значением НЕ передается, о чем я и толдычу в теме, иначе я бы ее не создал :). Просите описывать все, а ведь не читаете, не порядок :)

Все, тема не актуальна, решение требует доработки, точка.

О_о
LEOnidUKG
На сайте с 25.11.2006
Offline
1723
#32
x-mobi.ru:
Емае, что за вопросы? php по дефолту получает массив данных из формы, если к названию поля подставить []. Незнали?

Неа, не знал и наверное хорошо, что не знал дабы не создавать таких топиков :)

А по другому не пробывали считывать данные?)

LEOnidUKG добавил 29.03.2009 в 20:23

x-mobi.ru:
Просите описывать все, а ведь не читаете, не порядок :)

т.к. я не могу вдуплить суть проблемы как программист.

Так что дорабатывайте :)

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/
x-mobi.ru
На сайте с 30.12.2007
Offline
88
#33
LEOnidUKG:
Неа, не знал и наверное хорошо, что не знал дабы не создавать таких топиков :)

А по другому не пробывали считывать данные?)

Странно, большие сайты делали...?)

Дак, много данных. Точнее несколько уровневая струкута, чтоли...

Характеристики

Группа 1

Поле 1

Поле 2

Группа 2

Поле 3

Поле 4

...

Поэтому разбиваю все на уровни... вот надо было изначально сделать двух уровневый массив

$mass[группы][поля]

А у меня сейчас 2 разных... в общем все это пораждает проблемы. Просто изначально на группы не было разбито ниче, и я начал дорабатывать (разработанное мной же), и пришел в дебри %)

DyaDya
На сайте с 11.04.2007
Offline
147
#34
x-mobi.ru:
Что-то я сегодня заработался, голова кипит... а про сопоставление id у редактируемых полей с id в базе забыл, пипец. Изначально решение было идельное, чуть иное, везде свои id и т.п. Теперь же понадобилось объединять некоторые поля в гурппы (дисплей, процессор, память...).

Я на это и намекал, просто мне уже приходилось думать о вводе параметров пару лет назад, например, для товаров на сайте www.priceland.ru

Выбирайте качественный хостинг (http://vashmaster.ru/informaciya/o_poleznyh_programmah/news83.php) и продвигайте сайты в СЕОПУЛЬТ (http://seopult.ru/ref.php?ref=72b5ed9561fe66a1). А на «SAPE» я в обиде :) Не упрекайте за очепятки, пишу вслепую (http://ergosolo.ru/) и также делаю сайты (http://www.vashmaster.ru/) ;)
x-mobi.ru
На сайте с 30.12.2007
Offline
88
#35
LEOnidUKG:

т.к. я не могу вдуплить суть проблемы как программист.

А может вовсе и не программист? ))

Я - не профессиональный программист, все сам. Ну вот "такие" топики - редко, ибо тут ситуация идиотская получилась, думаЛ есть какое-то красивое решение с чекбоксом.

x-mobi.ru добавил 29.03.2009 в 20:36

DyaDya:
Я на это и намекал, просто мне уже приходилось думать о вводе параметров пару лет назад, например, для товаров на сайте www.priceland.ru

В вашем случае можно создавать любую вложенность полей? Забавно.

"Возможности связи

GSM

Диапазон частот

900 МГц

1800 МГц"

Просто я все на ajax делаю, поля удаляются и добавляются моментально (визуально), и сохраняются потом. Вот тут возникают небольшие проблемки.

Без аякса было бы все путем...

А параметры передаю, иначе как...) просто голова уже пухнет сегодня)

DyaDya
На сайте с 11.04.2007
Offline
147
#36
x-mobi.ru:
В вашем случае можно создавать любую вложенность полей? Забавно.

Да, можно любую вложенность).

Сделайте паузу, отдохните и всё получится, возможно, даже более универсально, чем у меня. Ибо некоторые идеи я не доделал, пока.

Главное не переборщить с универсальностью, а то потом придётся ломать голову над оптимизацией кода и запросов.

x-mobi.ru
На сайте с 30.12.2007
Offline
88
#37
DyaDya:
Да, можно любую вложенность).

Т.е. можно создать несколько типов характеристик (телефоны, ноутбуки) со своим набором полей любой вложенности? :) Вот я думал об этом, нужно был изначально так делать, было бы даже проще... Хотя любой тип создавать у меня уже можно, и все оч универстально вышло, просто хар-ками небольшая заминка, исправимс

DyaDya:

Сделайте паузу, отдохните и всё получится, возможно, даже более универсально, чем у меня. Ибо некоторые идеи я не доделал, пока.

Да давно пора отдохнуть, сидеть по 12 часов сложновато...

[Удален]
#38

чо вы тут устроили то?)) проблема плевая, 4 страницы флуда ..


<input type="checkbox" name="field[0]" value="1" />
<input type="checkbox" name="field[1]" value="1" checked/>
<input type="checkbox" name="field[2]" value="1" />

и получите только $_POST['field'][1] =1;

x-mobi.ru
На сайте с 30.12.2007
Offline
88
#39

bearman, еще один умник! Лесом идите! Первый пост для начала прочитайте.

x-mobi.ru добавил 29.03.2009 в 20:58

Почему многим проще нафлудить, а не прочитать?

[Удален]
#40

x-mobi.ru, странный вы человек... вам уж как маленькому все написали, что подход у вас, как говорится, через ж.. неправильный... логическая ошибка, называется.

зачем тратить время людей, если вы все равно не слушаете чужих советов...

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий