Сообщение от griga999
|
То что 50 форм так и надо, может быть и 1 и может быть 100шт
Это для удобства управления кол-вом товаров. а так же ценой твоара в интернет магазине.
|
То есть по вашему одной формой никак не обойтись?
У товара много характеристик может быть, а также наличие у них фото, документов сопутствующих и прочее. Вот это редактируется отдельно для каждого товара, последовательно.
А изменить количество, цену, статус и т.п., все это проще групповой операцией одно формой. Если поля этой формы именовать так:
<input name="price[111]">
<input name="count[111]">
<input name="price[222]">
<input name="count[222]">
где 111 и 222 идентификаторы товара, то сервер получит массив:
price => [111=>value, 222=>value]
count => [111=>value, 222=>value]
и это можно обновить например и одним запросом к базе, сформировав из полученный данных запрос многострочной вставки и использовать ON DUPLICATE KEY UPDATE. Можно и "традиционным" способом, но в любом случае плодить кучи форм когда требуются легкие операции, это не оправдано.