티스토리 뷰
❑ 상품 테이블 생성
⇨ phpmyadmin - 데이터베이스(category)가 선택된 상태로 SQL 입력
CREATE TABLE `products` (
`pid` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(500) NOT NULL,
`cate` varchar(100) DEFAULT NULL,
`content` text DEFAULT NULL,
`thumbnail` varchar(100) DEFAULT NULL,
`price` double DEFAULT NULL,
`sale_price` double DEFAULT NULL,
`sale_ratio` double DEFAULT NULL,
`cnt` int(11) DEFAULT NULL,
`sale_cnt` int(11) DEFAULT NULL,
`isnew` tinyint(4) DEFAULT NULL,
`isbest` tinyint(4) DEFAULT NULL,
`isrecom` tinyint(4) DEFAULT NULL,
`ismain` tinyint(4) DEFAULT NULL,
`locate` tinyint(4) DEFAULT NULL,
`userid` varchar(100) DEFAULT NULL,
`sale_end_date` datetime DEFAULT NULL,
`reg_date` datetime DEFAULT NULL,
`status` tinyint(4) DEFAULT 0,
`delivery_fee` double DEFAULT NULL,
PRIMARY KEY (`pid`)
) ENGINE=MyISAM AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb4;
❑ 관리자 등록
⇨ 로그인 (세션등록)
⇨ 등록된 세션값 유무 (관리자 판단, 로그인 판단)
INSERT INTO admins (userid,email,username,passwd,regdate,level) VALUES
('admin','admin@shop.com','관리자',
'33275a8aa48ea918bd53a9181aa975f15ab0d0645398f5918a006d08675c1cb27d5c645dbd084eee56e675e25ba4019f2ecea37ca9e2995b49fcb12c096a032e',
'2023-01-01 17:12:32.000',100);
sha512 (단방향 암호화)
⇨ 세션을 시작하는 함수: session_start();
- 어느 함수보다 제일 상단에 위치
- 세션 생성, 조회, 삭제
생성: $_SESSION['세션이름'] = 값
조회: $_SESSION['세션이름'] = 값
❑ 제품 등록
