Php mysql - Y/m-число - B

php mysql

Подскажите как сделать, например при каждом запросе мне надо чтобы автоматом записывался номер документа в таком виде: 2008/06-54S
т.е. год/месяц - [счет каждый месяц начинается с 1 и далее стандартно+1]+буква S

вот тока чота с месяцами запара :(
Ответы:
какой месяц?
текущий?
текущий, но с этим проблемы нету, надо чтобы каждый месяц отчет начинался после каждого добавления с 1 например 10 договоров добавил и тогда 11-ый будет - 2008/06-11S, начнется следущий месяц и они опять  должны вестись с 1-ицы
1. делаем поле, чтобы легче было выполнить запрос. В это поле будем записывать порядковый номер отчета.
Тогда не нужно хранить полную запись отчета, достаточно дату и этот порядковый номер.
2. перед записью делаем выборку select max(NumberReport) as maxN where date_format(dataReport,"%m")="06"
3. делаете инкремент maxN
4. записываете


16 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.