-2
여기 내 코드 내가 옵션 태그에서 특정 값을 선택하려면이 하나 개의 코드에이 코드옵션 태그에 관련 데이터를 표시
<?php echo ($res['h_id']==$row['h_id'])?'selected':'' ?>
을 포함 할 때 페이지가로드
<?php
$con = new Hostel();
$res=$con->getHostelName();
while ($row = $res->fetch_assoc()) {
echo "<option value=\"{$row['h_id']}\">";
echo $row['h_name'];
echo "</option>";
}
?>
어떤 논리인가? '$ res'는 결과 집합이고,'$ row'는 현재 행입니다. 그것들은 왜'$ res [ 'h_id'] == $ row [ 'h_id']'평등해야합니까? – RomanPerekhrest
How do not'$ res [ 'h_id'] == $ row [ 'h_id']'? –
$ res [ 'h_id'] 배열이 다르다. $ res $ res = $ con-> getHostelName(); .... achtually 올바른 명명 규칙을 사용하고 있지 않다. – user5403480