ну тогда из простого , делать формы на каждую по одной , на кнопку вызов конкретной формы. Обработчик пусть один но это конечно костыль. Реализовать надо на js , грабить название товара и отправлять в форму. Тут не подскажу
зачем php то? У вас форма , вот в форму запишите скрытое поле , а в одном обработчике передаете это скрытое поле , если его нет то что с того? Если формы кардинально отличаются друг от друга то делать более универсальные обработчики , как бы группы обработчиков