powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Автоинкремент mysql нужна помощь
6 сообщений из 6, страница 1 из 1
Автоинкремент mysql нужна помощь
    #38632685
rnd_Nafanya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У меня возник такой вопрос есть ли возможность сделать так чтоб автоинкремент mysql делался не как всегда (1,2,3,4...) а в алфавитном порядке как на пример списки в html (A,B,C,...Z,AA,AB,AC....) или надо отдельно для такого писать функцию, подскажите пожалуйста.
Заранее спасибо!
...
Рейтинг: 0 / 0
Автоинкремент mysql нужна помощь
    #38632688
rnd_Nafanya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Суть в чём, мне надо занести в базу на пример при регистрации пользователя в какое-то поле занести значение (А) и на пример после него еще кто-то зарегался и у него уже будет (B) ну и так дальше...
...
Рейтинг: 0 / 0
Автоинкремент mysql нужна помощь
    #38632698
tanglir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rnd_Nafanyaили надо отдельно для такого писать функциюДа. Автоинкремент вообще не предназначен для пользовательской нумерации.
...
Рейтинг: 0 / 0
Автоинкремент mysql нужна помощь
    #38633597
alex564657498765453
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rnd_NafanyaУ меня возник такой вопрос есть ли возможность сделать так чтоб автоинкремент mysql делался не как всегда (1,2,3,4...) а в алфавитном порядке как на пример списки в html (A,B,C,...Z,AA,AB,AC....) или надо отдельно для такого писать функцию, подскажите пожалуйста.
Заранее спасибо!

стоит подумать над пользовательсякой функцией и пользоваться обычным автоинкрементом

аля
Код: php
1.
2.
3.
4.
5.
<?php
function int_to_alpha($int)
{
 return ($int)? secret_func((int)(($int-1) / 26)).chr(ord('A') + (($int-1) % 26)) : '';
}
...
Рейтинг: 0 / 0
Автоинкремент mysql нужна помощь
    #38633677
alex564657498765453
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alex564657498765453rnd_NafanyaУ меня возник такой вопрос есть ли возможность сделать так чтоб автоинкремент mysql делался не как всегда (1,2,3,4...) а в алфавитном порядке как на пример списки в html (A,B,C,...Z,AA,AB,AC....) или надо отдельно для такого писать функцию, подскажите пожалуйста.
Заранее спасибо!

стоит подумать над пользовательсякой функцией и пользоваться обычным автоинкрементом

аля
Код: php
1.
2.
3.
4.
5.
<?php
function int_to_alpha($int)
{
 return ($int)? secret_func((int)(($int-1) / 26)).chr(ord('A') + (($int-1) % 26)) : '';
}



ошибочка вышла
Код: php
1.
2.
3.
4.
5.
<?php
function int_to_alpha($int)
{
 return ($int)? int_to_alpha((int)(($int-1) / 26)).chr(ord('A') + (($int-1) % 26)) : '';
}



а вообще это я задачку для собеседования придумывал...обяснить что делает функция...только там было перевод в троичную систему счисления
...
Рейтинг: 0 / 0
Автоинкремент mysql нужна помощь
    #38634319
artas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alex564657498765453alex564657498765453пропущено...


стоит подумать над пользовательсякой функцией и пользоваться обычным автоинкрементом

аля
Код: php
1.
2.
3.
4.
5.
<?php
function int_to_alpha($int)
{
 return ($int)? secret_func((int)(($int-1) / 26)).chr(ord('A') + (($int-1) % 26)) : '';
}



ошибочка вышла
Код: php
1.
2.
3.
4.
5.
<?php
function int_to_alpha($int)
{
 return ($int)? int_to_alpha((int)(($int-1) / 26)).chr(ord('A') + (($int-1) % 26)) : '';
}



а вообще это я задачку для собеседования придумывал...обяснить что делает функция...только там было перевод в троичную систему счисления

ИМХО, дибильный вопрос для собеседования + ваша функция не работает с отрицательными числами + частенько интеджера не хватает для автоинкремента, а вы все приводите к Инт
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Автоинкремент mysql нужна помощь
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]