왜인지 모르겠지만.. sql 입력시 default값이 작동하지가 않는다.
보통 아래와 같이 insert하게 되는데 default값이라 함은 아예 인자로 넣지 않는 것을 말하는 듯 하다.
num, title, contents, created, revised 총 5개의 칼럼이 있는데 아예 인자로 넣지 않은 3개는 default값이 잘 들어가는데 title과 contents는 실제로 $_POST['title'], $_POST['contents']값이 null임에도 불구하고 default 값이 들어가지 않는다.
INSERT INTO letters(title, contents) VALUES('{$_POST['title']}', '{$_POST['contents']}')
'코딩 > DB' 카테고리의 다른 글
[mysql, db] 스키마란? (0) | 2021.01.09 |
---|---|
[mysql, heidisql] .sql파일 내보내기, 가져오기 (0) | 2021.01.09 |
[mysql] flush privileges (0) | 2021.01.09 |
MYSQL auto increament 게시글 번호 (0) | 2020.11.25 |
MYSQL The server requested authentication method unknown to the client (0) | 2020.11.19 |