묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
while문 사이에 태그가 들어 가면 어디서 php를 닫아 줘야 되는지요?
2007.02.05 00:32
<? include "include.php"; ?>
<html>
<head>
<link rel="stylesheet" href="./style.css" type="text/css">
</head>
<body>
<?
$connect = dbconn();
$member_check = member_info();
if($member[level] != 1){ //관리자가 아닌 접근은 허용하지 않음
echo"
<script>
window.alert('관리자로 로그인해주십시오')
history.go(-1)
</script>
";
}else{
$que = mysql_query("select no, n_level, n_time from tm_table order by n_level");
$max_t = mysql_num_rows($que)+1; //새로운 시간을 입력받기 위한 변수
//시간 테이블 출력
echo"
$max_t
<table border=1>
";
while($result = mysql_fetch_array($que))
{
echo"
<tr>
<td width=70 align=right>
$result[1]교시 :
</td>
<td>
<form name=$result[0] action=./admin_ok.php method=post>
<input type=text name=$result[1] value=$result[2] size=15>
<input type=submit value=시간수정>
</form>
</td>
<td>
<form name=$result[0]_1 action=./admin_ok.php method=post>
<input type=submit value=삭제>
</form>
</td>
</tr>
";
}
echo"
<tr>
<td width=70 align=right>
$max_t 교시 :
</td>
<td colspan=2>
<form name=new_time action=./admin_ok.php method=post>
<input type=text name=$max_t size=15>
<input type=submit value=시간추가>
</form>
</td>
<td>
</table>
";
}
?>
----------------------------------------------------------------------------------------------
일단 이런 식으로 했는데 영 지저 분한거 같아서요.. while문이 끝나지 않은 상태에서도 아니면 else문이 끝나지 않은 상태에서도 ?>를 닫아도 상관은 없는지요.. 처음으로 프로그램을 만들어 보려고 하는데 만만치가 않네요..ㅠㅠ
허접한 질문이라도 답변 부탁 드리겠습니다. 혹 위 소스중에 태클 걸어 주실분 대환영입니다...~~
<html>
<head>
<link rel="stylesheet" href="./style.css" type="text/css">
</head>
<body>
<?
$connect = dbconn();
$member_check = member_info();
if($member[level] != 1){ //관리자가 아닌 접근은 허용하지 않음
echo"
<script>
window.alert('관리자로 로그인해주십시오')
history.go(-1)
</script>
";
}else{
$que = mysql_query("select no, n_level, n_time from tm_table order by n_level");
$max_t = mysql_num_rows($que)+1; //새로운 시간을 입력받기 위한 변수
//시간 테이블 출력
echo"
$max_t
<table border=1>
";
while($result = mysql_fetch_array($que))
{
echo"
<tr>
<td width=70 align=right>
$result[1]교시 :
</td>
<td>
<form name=$result[0] action=./admin_ok.php method=post>
<input type=text name=$result[1] value=$result[2] size=15>
<input type=submit value=시간수정>
</form>
</td>
<td>
<form name=$result[0]_1 action=./admin_ok.php method=post>
<input type=submit value=삭제>
</form>
</td>
</tr>
";
}
echo"
<tr>
<td width=70 align=right>
$max_t 교시 :
</td>
<td colspan=2>
<form name=new_time action=./admin_ok.php method=post>
<input type=text name=$max_t size=15>
<input type=submit value=시간추가>
</form>
</td>
<td>
</table>
";
}
?>
----------------------------------------------------------------------------------------------
일단 이런 식으로 했는데 영 지저 분한거 같아서요.. while문이 끝나지 않은 상태에서도 아니면 else문이 끝나지 않은 상태에서도 ?>를 닫아도 상관은 없는지요.. 처음으로 프로그램을 만들어 보려고 하는데 만만치가 않네요..ㅠㅠ
허접한 질문이라도 답변 부탁 드리겠습니다. 혹 위 소스중에 태클 걸어 주실분 대환영입니다...~~
물론 다시 php모드로 들어가서 루프를 종료해줘야되구요.