У меня есть интерфейс, реализованный с использованием angularjs, php и базы данных mysql, и там у меня есть ссылка на полевой вызов Пример: — 7G / 0001 1-я часть — это частота и косая черта, а частота должна быть выбрана из поля со списком и другая часть должна быть автоматически увеличена в базе данных для примера, следующая может быть 8G / 0002. Как мне реализовать это, используя angularjs, php и mysql.
Спасибо
Один из способов сделать это — сохранить два разных поля: частоту и идентификатор. Затем в ваших запросах объедините значения вместе. Используя поле автоинкремента, вы избегаете любой возможности дублирования значений или проблем параллелизма.
пример
CREATE TABLE ees.foo (
frequency VARCHAR(2) NOT NULL,
id INT AUTO_INCREMENT NOT NULL
);
Sql запрос
SELECT concat(frequency,'/',lpad(id, 4, '0')
FROM tbl
Других решений пока нет …