1
데이터베이스에서 데이터를 가져 와서 드롭 다운 목록에 표시하려고 시도하지만 표시가 나타나지 않고 오류가 표시되지 않습니다.데이터베이스에서 데이터를 가져 와서 드롭 다운 목록에 표시
왜 학기 목록이 나타나지 않습니까?
Semester: <select name='sem_id' id='sem_id'>
<option value="" selected> -----</option>
<?php
$sql = mysql_query("SELECT * FROM semdate ORDER BY sem_id DESC");
while($row0=mysql_fetch_array($sql))
{
if (($row0['sem_id'])=='131401') {
$cursem = "SEM 1 2013/2014";
$semid = '131401';
}
if (($row0['sem_id'])=='131402') {
$cursem = "SEM 2 2013/2014";
$semid = '131402';
}
if (($row0['sem_id'])=='131403') {
$cursem = "SEM 3 2013/2014";
$semid = '131403';
}
if (($row0['sem_id'])=='121303') {
$cursem = "SEM 3 2012/2013";
$semid = '121303';
}
echo "<option value='".$semid."'>".$cursem.'</option>';
}
?>
</select>
<br><br><input type='submit' name= 'hit' value ='ASSIGN to Supervisor'></form>
<br></fieldset></form></center><br><br>
mysql_fetch_array를 더 이상 사용하지 않아도된다면 mysqli_fetch_array http://www.php.net/manual/en/mysqli-result.fetch-array.php를 사용해야합니다. 페이지가로드 될 때 아무것도 출력하지 않으면 서 souce를 보려고 했습니까? – DaImTo