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 :: Передача значение в <tr> отмеченных checkbox
и увидите, как обращаться к переданным значениям Ваших checkbox'ов
И, кстати, в имени checkbox'а зачастую ни к чему уточнять индекс массива... достаточно name='ids[]'
Грачи прилетели
Отправлено: 22 Мая, 2015 - 13:07:10
Гость
Покинул форум
Сообщений всего: 81
Дата рег-ции: Май 2015
Покинул форум
Сообщений всего: 1131
Дата рег-ции: Февр. 2014
Помог: 57 раз(а)
Грачи прилетели, про 'name' - вижу, что результат вывода исправили в сообщении, а форма осталась с лишним "name='" Грачи прилетели, в приведённой форме Вы передаёте id записи, полученной из необозначенной в сообщении таблицы необозначенной базы.
Хотите вставить id, категорию и название в другую таблицу?
Если да, есть варианты...
Передавать название и категорию в массивах, подобно id, но в input'ах c типом hidden. В этом случае возможно их изменение на стороне клиента.
При обработке полученных идентификаторов выбранных записей - выборка из таблицы данных по полученным идентификаторам и запись их в таблицу 'test'... (Добавление) Грачи прилетели, а без значения ids - никак (если не передавать идентификатор в виде индекса массива)
Грачи прилетели
Отправлено: 22 Мая, 2015 - 13:54:28
Гость
Покинул форум
Сообщений всего: 81
Дата рег-ции: Май 2015
Помог: 0 раз(а)
Да, форму на лету исправил, заметил ошибку тогда, спасибо.
конечно я торможу, добавил скрытые инпуты, чтобы в POST их отправить, да, селект идет из одной таблицы, а данные должны инсертиться в другую
Покинул форум
Сообщений всего: 1131
Дата рег-ции: Февр. 2014
Помог: 57 раз(а)
Грачи прилетели, раскомментируйте var_dump, инпутам добавьте атрибуты name, например, 'kat[]' и 'nazv[]'.
В итоге должны получиться элементы (массивы) $_POST['ids'], $_POST['kat'] и $_POST['nazv']
Вот из них и брать данные для следующего инсерта.
Грачи прилетели
Отправлено: 22 Мая, 2015 - 15:44:40
Гость
Покинул форум
Сообщений всего: 81
Дата рег-ции: Май 2015
В форме для индекса в массиве имени скрытого инпута для названий и категорий всё-же надо использовать id записи для точной идентификации, потому что эти инпуты передаются все, в отличие от checkbox'а...
Грачи прилетели
Отправлено: 22 Мая, 2015 - 16:22:22
Гость
Покинул форум
Сообщений всего: 81
Дата рег-ции: Май 2015
Помог: 0 раз(а)
я понял ошибки, спасибо!
(пока так и не могу в репутацию сказать спасибо, не хватает сообщений)
DelphinPRO
Отправлено: 22 Мая, 2015 - 18:14:17
Активный участник
Покинул форум
Сообщений всего: 7187
Дата рег-ции: Февр. 2012
Помог: 353 раз(а)
так уже не делают. глобальные размеры задают в процентах. приправляют медиазапросами и сайт прекрасно вписывается в любое устройство от мобильника, до телевизора.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.