Я хочу сделать форму заказа, где пользователь может выбрать размер одежды. У меня есть все доступные размеры, хранящиеся в базе данных, как code
, size
и category
.MySQL/PHP - возврат ближайшего численного соответствия
size
отформатирован как 66/68/76
(талия/бедра/длина ног). Пользователь может ввести эти три значения. Если размер пользователя доступен - проблем нет. Но если я не хочу, чтобы сайт предлагал или менял его до ближайшего доступного размера. Например, если пользователь вводил 65/66/74, и точное значение не существует (или недоступно прямо сейчас), оно будет изменено на 66/65/74.
Сколько размеров на каждый вы хотите идти вверх/вниз? Является ли размер хранимым как 3 отдельные вещи или как один? –
Вы должны указать, что вы подразумеваете под «ближайшим». –
@SamSwift 웃 Существует не предел, только самое близкое совпадение, будь то вверх или вниз, поскольку мы, например, талии, колеблются от 66 до 85. И они хранятся как один –