MYSQL과 PHP를 사용하여 SQL에 데이터를 삽입하고 있습니다.PHP MYSQL 업데이트 테이블
두 명의 사용자 및 사용자 테이블이 있습니다.
사용자 수정 페이지에 대한 권한을 표시하려면 확인란을 사용하고 있습니다. 권한이 선택 취소되거나 선택되지 않으면 내 userrights 테이블을 업데이트하지 않습니다.
CREATE TABLE userrights (
userid int(11) NOT NULL default '0',
right_name varchar(50) collate latin1_general_ci NOT NULL default '',
PRIMARY KEY (userid,right_name)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;
INSERT INTO userrights (userid, right_name) VALUES
(1, 'add'),
(1, 'delete'),
(1, 'edit'),
(1, 'view'),
(2, 'add'),
(2, 'delete'),
(2, 'edit'),
(2, 'view');
CREATE TABLE users (
id int(11) NOT NULL,
`name` varchar(100) collate latin1_general_ci default NULL,
email varchar(100) collate latin1_general_ci default NULL,
pass varchar(42) collate latin1_general_ci default NULL,
PRIMARY KEY (id)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;
INSERT INTO users (id, name, email, pass) VALUES
(1, 'name', '[email protected]', '5f4dcc3b5aa765d61d8327deb882cf99'),
(2, 'name name', '[email protected]', '1a1dc91c907325c69271ddf0c944bc72');
어떻게하면됩니까?
당신의 쿼리를 작성하여 사용 권한을 업데이트하는 방법을 묻고 있습니까? 아니면 해당 기능을 사이트의 체크 박스 (양식 제출 또는 Ajax 사용)에 연결하는 방법은 무엇입니까? –
양식을 제출하여 사이트에이 기능을 추가하는 방법 – user1561124