Что означает ошибка базы данных «Поле X не имеет значения по умолчанию»?Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Что означает ошибка базы данных «Поле X не имеет значения по умолчанию»?

Сообщение Anonymous »

Ниже представлена ​​моя форма и таблица, которые я создал для подписки на информационный бюллетень. Когда я пытаюсь ввести в форму нового человека, я получаю это сообщение. Что мне нужно сделать, чтобы решить эту проблему?


**Поле «ip_address» не имеет значения по умолчанию
INSERT INTOmember SET join_date = NOW () , first_name = 'Джон', Last_name = 'D',
электронная почта = 'jd@aol.com'

Поле 'unsubscribe_date' не имеет значения по умолчанию
INSERT INTO
member SET join_date = NOW() , first_name = 'John', Last_name =
'D', электронная почта = 'jd@aol.com'

Поле «unsubscribe_send_id» не имеет значения по умолчанию
INSERT INTO
member SET join_date = NOW() , first_name = 'Джон', Last_name =
'D', адрес электронной почты = 'jd@aol.com'**


Вот моя форма:




Email *



First Name *



Last Name




Subscribed Communication





RaceO'Clock Members








* required fields








Это моя таблица:

CREATE TABLE IF NOT EXISTS `member` (
`member_id` int(11) NOT NULL auto_increment,
`first_name` varchar(255) NOT NULL,
`last_name` varchar(255) NOT NULL,
`email` varchar(255) NOT NULL,
`join_date` date NOT NULL,
`ip_address` varchar(15) NOT NULL,
`unsubscribe_date` date NOT NULL,
`unsubscribe_send_id` int(11) NOT NULL,
PRIMARY KEY (`member_id`)
) DEFAULT CHARSET=utf8;


Подробнее здесь: https://stackoverflow.com/questions/188 ... value-mean
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»