select 수정시 풀리는 현상 해결방법 정보
일반 select 수정시 풀리는 현상 해결방법
본문
lib.inc.php라이브러리에
get_yn_select와 get_level_select 수정모드로 들어가면 항상 풀려있죠
그걸 해결하는 방법은
예제방법입니다.
function get_class_option($class_id='')
{
global $cfg;
$sql = " SELECT * FROM $cfg[class_info_table] ORDER BY class_name ";
$result = sql_query_error($sql);
$str = "";
while ($row = mysql_fetch_array($result)) {
$select = "";
if ($class_id == $row[class_id]) $select = "selected";
$str .= "<option value='$row[class_id]' $select>$row[class_name]</option>\n";
}
mysql_free_result($result);
return $str;
}
이런씩으로 선언하고
편집모드에서 사용시 <?= get_class_option($class_id)?>
이렇게 하면 현재 설정된 select가 선택되겠죠*^^*
get_yn_select와 get_level_select 수정모드로 들어가면 항상 풀려있죠
그걸 해결하는 방법은
예제방법입니다.
function get_class_option($class_id='')
{
global $cfg;
$sql = " SELECT * FROM $cfg[class_info_table] ORDER BY class_name ";
$result = sql_query_error($sql);
$str = "";
while ($row = mysql_fetch_array($result)) {
$select = "";
if ($class_id == $row[class_id]) $select = "selected";
$str .= "<option value='$row[class_id]' $select>$row[class_name]</option>\n";
}
mysql_free_result($result);
return $str;
}
이런씩으로 선언하고
편집모드에서 사용시 <?= get_class_option($class_id)?>
이렇게 하면 현재 설정된 select가 선택되겠죠*^^*
추천
5
5
댓글 전체