Показать сообщение отдельно
  #6 (permalink)  
Старый 28.03.2017, 19:18
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Сообщение от dasser
хорошо, а как без привязки?
А почему "привязать", это обязательно задать ID полю, причем какое-то дикое, типа pr1p? Вы думаете о том как серверу потом разбираться с этой требухой?

Поля формы есть коллекция элементов и JS вполне может получить эту коллекцию для работы с ней и ID для этого совсем не нужны. А вот если среди коллекции нужно индивидуально обратиться к одному элементу, тогда и полезен будет ID у такого поля.

Форма отправляется как имя поля (ключ) = значение. Что вам мешает связать имена полей с идентификаторами из базы?

name="record[234]"
name="record[1203]"

где цифры, это ключи записей в СУБД. В зависимости от метода передачи формы сервер получит GET/POST массив record, в котором ключи, это идентификаторы записей в базе, а значения, значения полей ее, которые редактировались.
Ответить с цитированием