За последние 24 часа нас посетили 22837 программистов и 1240 роботов. Сейчас ищут 780 программистов ...

Вставка данных в таблицу

Тема в разделе "PHP и базы данных", создана пользователем Funch, 29 май 2021.

Метки:
  1. Funch

    Funch Новичок

    С нами с:
    18 окт 2020
    Сообщения:
    16
    Симпатии:
    0
    здравствуйте.
    есть таблица users.
    при регистрации вставляются данные логин, пароль, емэйл.
    в таблице также есть поля типа варчар для аватарки, имени, но они при регистрации не заполняются.
    поэтому выдаёт ошибку, что данные поля не могут быть без значения по умолчанию. если выставить значения по умолчанию NULL, то тогда все нормально. скажите, разве нет способа не выставлять это значение ? почему значение типа варчар должны быть выставлены по умолчанию , если я не хочу вставлять никаких данных ?
     
  2. Drunkenmunky

    Drunkenmunky Активный пользователь

    С нами с:
    12 авг 2020
    Сообщения:
    1.476
    Симпатии:
    281
    Задайте не NULL, а пустую строку.
    В phpMyAdmin активируйте "как указано"
     
  3. Funch

    Funch Новичок

    С нами с:
    18 окт 2020
    Сообщения:
    16
    Симпатии:
    0
    и всегда так делать во всех полях? я понимают, что для типа ЕНУМ ты задаёшь значение по умолчанию , но для текста или варчара...
     
  4. Drunkenmunky

    Drunkenmunky Активный пользователь

    С нами с:
    12 авг 2020
    Сообщения:
    1.476
    Симпатии:
    281
    Нет. Только где указано "NOT NULL"