Как принимать в форму несколько входящих параметров?

Последнее обновление - 05.05.2021voroshilova05.05.2021 1

Как принимать в форму не 1 параметр(itemID), а несколько входящих параметров?

Для этого объединяем все параметры  1 параметр и передаем через "_" в data-itemID="page_1234_title"

В коде Getitem разделяем itemID на параметры:

declare @itemID nvarchar(256) = '1111_33_555555', 
@first nvarchar(128), 
@second nvarchar(128), 
@third nvarchar(128), 
@splitTemp nvarchar(128)

select @first =   LEFT(@itemID, CHARINDEX('_', @itemID) - 1)
select @splitTemp =  SUBSTRING(@itemID, CHARINDEX('_', @itemID)+1, LEN(@itemID))
select @second =  LEFT(@splitTemp, CHARINDEX('_', @splitTemp) - 1)
select @third =  SUBSTRING(@splitTemp, CHARINDEX('_', @splitTemp)+1, LEN(@splitTemp))
select @first, @second, @third

Другие темы

Как отключить обработку тегов в полях формы?

Не выводится столбец в таблице

Почему форма редактирования скрывается после сохранения ?

Как обновить форму после сохранения без перезагрузки страницы?

Как проверить значение переменной в хранимой процедуре?

Как в форме разным пользователям выводить параметр для редактирования / просмотра?

Как на странице убрать название таблицы(формы)?

Что делать если открытая вкладка(tab) сбрасывается при перезагрузке страницы?

SQL-инструмент для создания личных кабинетов на сайте

Суть подхода и история создания Falcon Space

Выгода от использования Falcon Space

В 2-3 раза экономнее и быстрее, чем заказная разработка
Более гибкая, чем коробочные решения и облачные сервисы
Используйте готовые решения и изменяйте под свои потребности

Разработчик SQL, нужны клиенты и заказы?

Прямые заказы от клиентов. Нужно знать только SQL и HTML
Работа на MS SQL Server
Нужна бесплатная консультация?
Планируете делать веб-проект?
Сайт использует Cookie. Правила конфиденциальности OK