Такая проблема - для каждой выводимой новости нужно по два отдела - флажок на удаление и кнопка передающая коммент на редактирование в форму внизу страницы (нажимаешь кнопку - появляется форма с соответствующим сообщением). Вот значит цикл PHP: <form method="POST" action="delcomm.php"> <? for ($i=1;$i<=$total_new_com;$i) { while ($rw = mysql_fetch_array($rs)) { //Выбираем название новости $head = "SELECT head, id FROM newslent WHERE id=".$rw['id_news'].""; $res = mysql_query($head); $row = mysql_fetch_array($res); ?> <tr align=center> <?php // Выводим коммент жирным или обчным шрифтом в зависимости от того, старый он или новый if (($rw['new']=='new')) echo " <th>".$i++."</th> <th>".$rw['name_com']."</th> <th align=left>".$rw['comm']."</th> <th>".$rw['date_reg']."</th> <th><a href=editcommentform.php?id=".$row['id'].">".$row['head']."</a></th> "; else echo" <td>".$i++."</td> <td>".$rw['name_com']."</td> <td align=left>".$rw['comm']."</td> <td>".$rw['date_reg']."</td> <td><a href=editcommentform.php?id=".$row['id'].">".$row['head']."</a></td> "; ?> <td width=40><?//Здесь должна была быть та самая форма?> </td> <td> <input type="hidden" name="id_news" value="<?php echo $rw['id_news']?>"> <input type="hidden" name="newcomm" value="1"> <input type="checkbox" name="id[]" value="<?php echo $rw['id']?>"> <? }}//К О Н Е Ц цикла ?> </td> </tr> </table> <input type="submit" value="Удалить"> </form> <? Как видите цикл "обрамлён" формой с чекбоксом. А вот форма(кнопка) для отправки коммента на редактирование: HTML: <form method="POST" action="newcomments.php" style="display:inline"> <input type="submit" name="edit" value="Р" title="Редактировать коментарий"> <input type="hidden" name="date_reg" value="<?php echo $rw['date_reg']?>"> <input type="hidden" name="name_com" value="<?php echo htmlspecialchars($rw['name_com'])?>"> <input type="hidden" name="comm" value="<?php echo htmlspecialchars($rw['comm'])?>"> <input type="hidden" name="id" value="<?php echo $rw['id']?>"> <input type="hidden" name="id_news" value="<?php echo $rw['id_news']?>"> <input type="hidden" name="newcomm" value="1"> </form> Что делать? Если объединить всё в одну форму, то как назначать какие скрытые поля какому обработчику нужно отправлять? И как вообще сделать, чтобы у одной формы было два обработчика?
Пожалуйста! Очень нужна помощь! Я объединил две формы в одну. И тут встала такая проблема - для чекбокса нужна только одна форма (и это обязательно), а для кнопок редактирования - одна форма для одной кнопки. Так как можно использовать лишь одну форму, я подумал, что можно имя и текст коммента тоже записывать в массив, а индексами будут служить id комментов. Подскажите, как правильно записать в массив имя и как потом из массива вытаскивать нужное. Это в цикле: PHP: <input type="hidden" name="name_com['$rw['id']']" value="<?php echo htmlspecialchars($rw['name_com'])?>"> А это поле, в которое помещается имя при нажатии на кнопку: <td><input type="text" name="name_com" size=50% value="<?echo #З Д Е С Ь нужно вытаскивать имя из массива>"></td>