|
|
|
|
|
для: moonfox
(28.06.2014 в 21:17)
| | Вот что я вам скажу:
Изначально на вопрос был дан ответ или так, или так.
Далее, после приведенного чего там делают, стало понятно, что этого не стоит делать, потому и написано, что нафик нужно то-то и то-то, ибо все нужно делать каждым запросом, где для чекбокса 1 - пришел, 0 - нет (как на выводе).
Ну а далее начались сомнения, не у меня, потому и всевозможные разъяснения. У меня лишь одно, это не понимание хода мыслей автора.
Это понятно или нет?
Если не понятно, весьма жаль. | |
|
|
|
|
|
|
|
для: confirm
(28.06.2014 в 20:01)
| | я понимаю теперь в чем загвоздка
вы сильно много приводите образов при объяснение сути
а еще есть такая вещь в ваших письменных суждениях, как не полная связанность всего текста...
при написании чего либо вам уже полностью понятного, вам кажется, что вы чуть ли не разжевали свою мысль, ан нет... частенько начинаешь аж путаться "о чем именно вы хотели написать")))
а вы знаете, насчет массива форм-данных, наверно только ежик не видит что такое print_r($_post)
правда вот реакция на увиденное не у всех одинаковая...
текстовые поля очевидно и с пустым значением вернуть свои id
не очевидно как быть с теми, что нужно обновить не получая их id
особенно если не действовать по варианту 1. | |
|
|
|
|
|
|
|
для: moonfox
(28.06.2014 в 19:47)
| | При том, что поля формы это массив.
Если требуется обновить данные, причем среди них есть индивидуальные, в отличие от чекбоксов, которые можно рассматривать как групповую операцию, то к чему вообще эта тема?
Вы не лучше этого "чел", ибо такие суждения вываливаете, что извилины от них выпрямляются. | |
|
|
|
|
|
|
|
для: confirm
(28.06.2014 в 19:44)
| | простите не туда нажал)
не туда это "не туда" именно так)
кстати а массивы то причем тут?
от того что я привел в тот раз не верный код?
ну вы знаете три минуты до того, как чел спросил я тоже не знал ответа
в сети есть информация, правда в первый раз я не осмысленно прочитал задачу и что делает арей слайсес, зато потом выяснил 3 функции которые могут пригодится к массивам.
в любом случае "нормальный" подход это испробовать на своем примере, а так как у меня не было задачи я и провтыкал.
а чел тупо ленивый и это есть не хорошо.
одному тут насоветовали из прошлой темы про if так у него и готовый код не работает не так ни этак.... | |
|
|
|
|
|
|
|
для: moonfox
(28.06.2014 в 19:40)
| | А вы что, автор этой базы?
Охота дискуссий на эту тему, так это не ко мне. Хотите ответ на свой вопрос - прочтите изначальный вопрос. | |
|
|
|
|
|
|
|
для: confirm
(28.06.2014 в 19:29)
| |
б) если база вообще ничего не отображает (хотя представить такое сложно, ибо должно быть значение по умолчанию), то к чему все эти душевные страдания, не проще ли по умолчанию выбрать 1?
|
по умолчанию поле имеет 1
а) если в базе есть значения сборошено/установлено, то почему все чекбоксы выбраны по умолчанию?
|
а что не так? в БД стоит 1 | |
|
|
|
|
|
|
|
для: moonfox
(28.06.2014 в 19:18)
| | Вы вообще думаете или "как партия сказала, так и быть"?
а) если в базе есть значения сборошено/установлено, то почему все чекбоксы выбраны по умолчанию?
б) если база вообще ничего не отображает (хотя представить такое сложно, ибо должно быть значение по умолчанию), то к чему все эти душевные страдания, не проще ли по умолчанию выбрать 1?
И еще раз подумайте, и вообще, не спешите что-то писать, советовать и т.п., не подумавши как следует.
Что касаемо второго, то тоже самое - думайте, ибо я от этом писал, а вам же в раздел описаний функций работы с массивами и изучать, изучать, изучать... | |
|
|
|
|
|
|
|
для: confirm
(28.06.2014 в 18:35)
| | не сюда сорри | |
|
|
|
|
|
|
|
для: iggipop
(28.06.2014 в 18:24)
| | Это почему не выйдет?
<input name="set[]" type="checkbox" value=48 (checked - это вообще не понятно, если только по условию они обязательно выбраны, но тогда непонятна логика)>
<input name="ps[48]" type="text" style="width:50px;" value="0"> вот тут и ниже понятно, ключ это id, а value его значение
<input name="ln[48]" type="text" style="width:70px;" value="http://link.com"> - ссылка
<?
//для установки 1 для пришедших id, будет условие
$sql = '.... WHERE id IN(' . implode(',', array_map('intval', $_POST['set'])) . ')';
|
| |
|
|
|
|
|
|
|
для: confirm
(28.06.2014 в 18:12)
| | с типом текст так name=as[] и value=id. не выйдет
тут в ключ id придется?
и покажите более развернуто конструкцию WHERE id IN(id, id, id, ...), при этой задаче | |
|
|
|
|