Я хочу, чтобы хранить записи в моей базе данных с этими значениями, как их REFERENCE_IDПриращение переменной с некоторыми буквами в нем
CD000001
CD000002
CD000003
CD000004
etc
, прежде чем я сохранить запись, я хочу проверить REFERENCE_ID последней записи в то добавьте для следующий запись. Например, следующая запись должна быть CD000005
Я могу принести последнюю запись, то сделать substr($var, 2);
, чтобы избавиться от CD части так, что я могу делать расчеты. Однако я получаю CD5. Я не хочу вручную вводить эти 00000
, потому что, когда я достиг рекорд 10, будет кризис. Я получу CD0000010
вместо CD000010.
Пожалуйста, помогите.
Вы пытались увидеть, что произойдет, если вы выполните '$ myVar = 'CD000001; $ MYVAR ++; echo $ myVar; '? –
Но полагаться на PHP, увеличивая значение, чтобы избежать дублирования в записях базы данных, не очень хорошо или эффективно –
Я согласен с @MarkBaker. Здесь вы предпочитаете использовать возможности автоматического наращивания MySQL вместо использования PHP. –