내 업데이트 양식에서 이미 저장된 값을 호출하는 필드를 원합니다. 이것은 텍스트 필드에서 매우 간단하지만 drop down()에 대해 PHP가 이미 저장된 사용자 이름을 읽는 데 문제가 있습니다.MySQL에서 PHP로 SELECTED 옵션을 가져 오는 방법은 무엇입니까?
$sql = "SELECT users.user_id, users.name FROM users";
$result = mysql_query($sql, $connection)
or die ("Couldn't perform query $sql <br />".mysql_error());
$row = mysql_fetch_array($result);?>
<label>Designated Person:</label> <select name="name" id="name">
<option value="<?php echo $row['user_id']?>" SELECTED><?php echo $row['name']?> - Current</option>
<?php
while($row = mysql_fetch_array($result))
{ ?> <option value="<?php echo $row['user_id']; if (isset($_POST['user_id']));?>"><?php echo $row['fullname']?></option>
<?php } ?>
이
이것의 결과는 모든 사용자를 표시합니다 (필요에 따라) 나 사용자가 다음 성공적으로 변경을 수행 선택할 수 있습니다 항상 ... 처음 그러나 '선정'입니다 : 여기 내 쿼리 및 코드는 내 데이터베이스에 하나 그리고 내 활동이 추가되었을 때 선택된 사용자는 절대 안된다. (!!!
당신은 옵션 태그로 묶거나 같은 것을 사용해야 할 것 [<= ""선택을 선택합니다>] 기타 – user2456293