Форум программистов, компьютерный форум, киберфорум
PHP: базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 31.03.2017
Сообщений: 91

Номер контракта автоматически на PHP Mysql

11.04.2017, 14:03. Показов 675. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте, дорогие друзья. Вообщем очередной вопрос. В фирме номера контрактов вставляется следующем образом
например 01/04-17. Здесь "01" это порядковый номер контракта "04" месяц а нашем случае апрель а 17 как вы уже догадались это в нашем случае 2017 год. И самое интересное порядковый номер каждый месяц начинаться должен с нуля. И все это надо организовать средствами PHP. Как реализовать последние два показателя номера контракта уже ясно просто буду брать из месяца и года текущего а вот насчет первого показателя проблемы. Как или из чего генерировать порядковые числа и чтоб они сохранялись в базе по порядке и в начале каждого месяца нулились и начинали с единицы. Подскажите пожалуйста как реализовать ? Подайте так сказать идею ) Спасибо
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
11.04.2017, 14:03
Ответы с готовыми решениями:

Серийный номер жесткого диска php mysql
здравствуйте я тут скрипт написал про регистрацию пользователей и в БД записывается IP adress пользователя Хотел бы узнать как можно...

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in z:\home\localhost\www\php\mysql.php on line 16
Не могу подключиться к базе...устал все перепроверять переписывать и пересоздавать... Я недавно тока занялся php начал изучать курс...

Как изучать mysql и php? Сначала php, а потом mysql или наоборот, или сразу?
Хочу изучить mysql и php. Как их изучать? Сначала php, а потом mysql или наоборот, или сразу и то и то? Посоветуйте хорошую литературу.

6
0 / 0 / 1
Регистрация: 31.01.2010
Сообщений: 18
12.04.2017, 05:11
for ($i=0; $i <30; $i ++){
select
option $i если еще 0 нужен то через echo
}
Можно о через while.
0
0 / 0 / 0
Регистрация: 31.03.2017
Сообщений: 91
12.04.2017, 07:27  [ТС]
Infinitive, а можно по подробнее пожалуйста если конечно не трудно
0
0 / 0 / 1
Регистрация: 31.01.2010
Сообщений: 18
12.04.2017, 14:07
Куда уже подробнее-то? Почти весь код написал
PHP
1
2
3
4
5
6
echo"<select name='name'>";
for ($i=0; $i <30; $i ++){
if($i<10) {echo"<option value='0".$i."'>name</option>";}
else {echo"<option value='.$i.'>name</option>";}
}
</select>
0
0 / 0 / 0
Регистрация: 31.03.2017
Сообщений: 91
12.04.2017, 17:00  [ТС]
Infinitive, Спасибо конечно что почти весь код написали. Код то я понял но он мне не помог, имел ввиду может у вас есть другое решение. В любом случае спасибо !
0
16 / 16 / 2
Регистрация: 05.04.2012
Сообщений: 146
13.04.2017, 14:31
Цитата Сообщение от localghost Посмотреть сообщение
Подскажите пожалуйста как реализовать ? Подайте так сказать идею ) Спасибо
Пишите а базу отдельно номер, месяц ну и год наверное. При создании контакта забираете последнюю запись из базы сравниваете месяц из базы и полученный из даты. Если равны то просто плюсуем номер из базы. Если месяц из даты больше, то присваиваем номеру единицу. Ну на год проверку добавить. Либо просто равен ли месяц из базы номеру из даты
1
0 / 0 / 0
Регистрация: 31.03.2017
Сообщений: 91
14.04.2017, 17:09  [ТС]
Old_Bob, таки сделал как вы сказали только чуть по другому ) забыл написать сюда ) а так спасибо читаете мои мысли )
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
14.04.2017, 17:09
Помогаю со студенческими работами здесь

Автоматически меняющийся номер формы
Здравствуйте, помогите пожалуйста. Есть большое количество одинаковых процедур где единственным изменением является номер формы. Внизу...

TortoiseSVN. Автоматически добавлять номер ревизии в программу
Добрый день. Для своего проекта я использую TortoiseSVN. У меня принято такое простое &quot;правило&quot;: номер ревизии в базе...

Номер сноски автоматически перескакивает через один
Добрый вечер! Проблема с автоматической нумерацией сносок. На стр. 75 список сносок заканчивается сноской номер 76, на стр. 76 сносок...

Подключение к БД MySQL. Xamarin Studio: C#-PHP-MySQL
Здравствуйте! Возникла проблема подключения к удаленной БД MySQL. Пишу Android-приложение в Xamarin Studio на C#. Хочу сделать...

Подключение к БД MySQL. Xamarin Studio: C#-PHP-MySQL
Здравствуйте! Необходимо реализовать подключение к удаленной БД MySQL. Пишу Android-приложение в Xamarin Studio на C#. Хочу сделать...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru