반응형
선택 상자에 Mysql 테이블 필드 값을 표시하고 싶습니다. 표시하기 위해 다음 코드를 시도했습니다. 그러나 일반적으로 선택 상자가 아닌 에코 기능에 지정된 필드 값을 표시합니다. 내가 어디서 실수했는지 모르겠다.
$con = mysql_connect("localhost","root","root");
$db = mysql_select_db("Time_sheet",$con);
$get=mysql_query("SELECT Emp_id FROM Employee");
while($row = mysql_fetch_assoc($get))
{
echo ($row['Emp_id']."<br/>");
}
<html>
<body>
<form>
<select>
<option value = "<?php echo($row['Emp_id'])?>" ><?php echo($row['Emp_id']) ?></option>
</select>
</form>
</body>
</html>
또한 필드 값은 오름차순으로 표시되어야합니다. 달성 방법 ..
해결 방법
<?php
$con = mysql_connect("localhost","root","root");
$db = mysql_select_db("Time_sheet",$con);
$get=mysql_query("SELECT Emp_id FROM Employee ORDER BY Emp_id ASC");
$option = '';
while($row = mysql_fetch_assoc($get))
{
$option .= '<option value = "'.$row['Emp_id'].'">'.$row['Emp_id'].'</option>';
}
?>
<html>
<body>
<form>
<select>
<?php echo $option; ?>
</select>
</form>
</body>
</html>
참조 페이지 https://stackoverflow.com/questions/14372860
반응형
'MySql' 카테고리의 다른 글
MySQL mysql updating last inserted id (0) | 2021.01.14 |
---|---|
MySQL How to calculate aggregate function SUM on an alias column? (0) | 2021.01.14 |
MySQL 주의 첫째 날과 마지막 날 (또는 월, 분기 또는 연도) 찾기 (0) | 2021.01.13 |
MySQL의 열에 인덱스 추가 (0) | 2021.01.13 |
MySQL query_cache_type : 활성화 또는 비활성화? (0) | 2021.01.13 |
댓글