2011-03-18 4 views
0
$dept = $_POST['dept']; 
$sql2 = "SELECT batch FROM $dept"; 
$result2 = mysql_query($sql2); 
echo '<form method="post" id="try2" action="pillar.php">'; 
echo 'Select Batch: '; 
echo '<select name="batch" id="batch">'; 
while($q = mysql_fetch_assoc($result2)) 
{ 
    $batch = $q['batch']; 
    echo '<option>'.$batch.'</option>'; 
} 
echo '</select><br><br>'; 
echo '<input type="submit">'; 

. select 문을 사용하여 데이터베이스에서 검색된 값과 동일한 값의 데이터 출력을 제한 할 수 있습니까? 도움이 pls! 미리 감사드립니다!드롭 다운시 동일한 값의 출력 제한

+0

지금은 무엇이 잘못 되었습니까? – Belinda

+0

HTML 반향 중지 – Galen

답변

0

SQL 쿼리를 그룹화하지 않는 이유는 무엇입니까?

"SELECT `batch` FROM $dept GROUP BY `batch`"; 
0
$sql2 = "SELECT batch FROM $dept GROUP BY `batch`"; 

GROUP BY 절은 모든 행 효과적으로 batch 각 값에 대해 하나의 행 복귀 batch 열 그룹화되도록한다.

관련 문제