есть таблица в виде: Код (Text): <form action="week_update.php?i=1" method="post"> <input type="hidden" name="production_user" value="1"> <input type="hidden" name="date_print" value="08.05.2012"> <input type="text" name="date_endprint" class="example" value="08.05.2012"> <thead> <tr> <th>№ заказа</th> <th></th> <th></th> <th>поступление в печать</th> <th>окончание печати</th> <th>Клиент</th> <th>Печатник</th> <th>Дата сдачи</th> <th>Материал</th> <th>Изделие</th> <th>Тираж</th> <th>Цветность</th> <th>Тип нанесения</th> <th>Статус заказа</th> </tr> </thead> <tbody> <tr class="sdan" id="sdan0"> <td>1</td> <td><input type="checkbox" id="14" onCklick="if(document.getElementById("14").checked)"{document.getElementById("i+14").name="14"}></td> <td><a id="various4" href="http://test1.ru/print.php?id=14"><img title="техническое задание" src="img/b_browse.png" /></a></td> <td>08.05.2012</td> <td><input type="text" name="" id="i14" class="example" value="08.05.2012"></td> <td>Юля-Аскона</td> <td></td> <td>05.08.2011</td> <td>наклейка</td> <td>впечатка в наклейку</td> <td>0</td> <td>1+0</td> <td>Шелкография</td> <td>Сдан</td> </tr> <tr class="sdan" id="sdan1"> <td>2</td> <td><input type="checkbox" id="15" onCklick="if(document.getElementById("15").checked)"{document.getElementById("i+15").name="15"}></td> <td><a id="various4" href="http://test1.ru/print.php?id=15"><img title="техническое задание" src="img/b_browse.png" /></a></td> <td>08.05.2012</td> <td><input type="text" name="" id="i15" class="example" value="08.05.2012"></td> <td>Юля-Аскона</td> <td></td> <td>05.08.2011</td> <td>картон Дуо</td> <td>визитка</td> <td>3600</td> <td>0+0</td> <td>Шелкография</td> <td>Сдан</td> </tr> <!-- и тд. и тп. тут у меня 1000 строк--> </tabl> Значит в каждой строке есть чекбокс при отметке которого заказ нужно отправить методом пост скрипту. Встал в ступор при разборе данных. Не могу сгруппировать отправленные данные чтобы потом понять какой инпут откуда. Тобишь если я выбираю несколько чекбоксов придет одномерный массив пост с их значениями и если им присвоить имя id я пойму откуда они, а как быть со вторым инпутом в строке? также важно знать с какого номера заказа(строки) он прибыл а id всего 1 (((( В скрипте нужно отфильтровать множество инпутов типа текст и оставить только те возле которых нажат чекбокс причем знать от какого номера заказа какой инпут для дальнейшего редактирования данных в mysql. может есть у кого идеи? Спасибо.
Re: как правильно поступить при отправке данных формы на сер это просто у инпутов можно такие имена делать типа <input name="lalala[]"> тогда придет массив значений или когда допустим несколько заказов можно прям так фигачить <input name="lalala[5][adres]"> или даже <input name="lalala[5][adres][]"> если их несколько. попробуй послать форму и сделай там var_dump($_POST) и увидишь что пришло и в какой форме. сразу будет всё ясно.