0
"코드"및 "그룹"목록이있는 테이블이 있습니다. optgroup을 사용하여 그룹화 된 "코드"로 선택 상자를 동적으로 생성 할 수 있어야합니다. 나는 몇몇 해결책 온라인 그러나 운 없음으로 어지럽히는 시도했다.PHP mySQL 선택 상자 포함 선택 상자
표 정보 :
CREATE TABLE `dtcodes` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`groups` varchar(30) NOT NULL,
`code` varchar(5) NOT NULL,
`name` varchar(40) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=52 DEFAULT CHARSET=latin1
groups|codes|name
-----------------------
Materials|M1|No Product
Materials|M2|Low Brix
Other Equipment|AV1|Test1
Other Equipment|AV2|Test2
PHP의의 mysqli : 마지막에
$sqlcodes = "SELECT * FROM dtcodes ORDER BY groups ASC";
$resultcodes = mysqli_query($con, $sqlcodes);
내 목표는 이런 일이 될 것입니다.
<select>
<optgroup label="Materials">
<option value="M1">No Product</option>
<option value="M2">Low Brix</option>
</optgroup>
<optgroup label="Other Equipment">
<option value="AV1">Test1</option>
<option value="AV2">Test2</option>
</optgroup>