Задать вопрос
@StanislavStd1999

Почему при вбивании в инпут числа больше 10 символов, сохраняются только 10 и другие?

Почему при добавлении числа больше 10 символов, в моем случае 14, сохраняется только 10 и значение совершенно другое?
Как сохранить число до 15-20 символов?

Изначально столбец был создан, как int(32) DEFAULT NULL, а после, как int(64) DEFAULT NULL, но это ничего не изменило.
  • Вопрос задан
  • 83 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
Spartak-2205
@Spartak-2205
Разработка и создание сайтов
Как сохранить число до 15-20 символов?


Используйте BIGINT [UNSIGNED]
www.mysql.ru/docs/man/Column_types.html
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
usdglander
@usdglander Куратор тега PHP
Yipee-ki-yay
32 и 64 в вашем случае это не разрядность хранимого числа. Это длина вывода при отображении.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы