사용자 프로필에 대한 편집 페이지가 있습니다. 하나의 옵션은 '국가'이며 모든 국가는 php 파일에 나열되어 있습니다 (국가는 데이터베이스에서로드되지 않습니다). 사용자 프로파일 편집 페이지에서 현재 저장된 옵션 값을 목록에서 선택할 수 있기를 원합니다.저장된 mysql 값을 기반으로 선택 옵션 선택
나는이 작업을 수행 할 수 있습니다 :
<option value="Afghanistan" <?php if ($results['country'] == 'Afghanistan') echo 'selected';?> >Afghanistan</option>
<option value="Albania" <?php if ($results['country'] == 'Albania') echo 'selected';?> >Albania</option>
<option value="Algeria" <?php if ($results['country'] == 'Algeria') echo 'selected';?> >Algeria</option>
<option value="American Samoa" <?php if ($results['country'] == 'American Samoa') echo 'selected';?> >American Samoa</option>
// The rest of the countries here :(..
DB를에 모든 국가를주지 않고이 작업을 수행 할 수있는 더 나은 (청소기) 방법이 있나요?
@Virendra :이 예제를 직접 작성했으며 완벽하게 작동하는지 확인했습니다. 의견을 게시하기 전에 직접 확인하십시오. 이 예제의 출력을 추가했습니다. –
정답은 고맙습니다. 다른 대답도 맞지만 가장 먼저 대답했습니다! 도움에 감사드립니다. – cantaffordretail
당신의 솔루션은 작동 하나 올바르지 않아'selected = "selected"가되어야합니다. –