ITmembers.net 아카이브 · 2002–2009

질문과 답변

php게시판 관련 글삭제시 이상함....

<? include "./db/db_connect.php" ?>

<?

//변수
$password=addslashes($password);
$tablename="bbs"; //테이블 이름
  
//비밀번호가 맞는지 확인합니다.
$sql = "select number from $tablename where number=$number and password='$password'";
$result = mysql_query($sql) or die (mysql_error());
  
$msg = "비밀번호가 틀립니다.";
  
if(mysql_num_rows($result)) {  //반환된 열이 있으면...
        //삭제합니다.
        $sql = "delete from $tablename where number=$number";
        mysql_query($sql) or die (mysql_error());
        $msg = "삭제하였습니다.";
}
  
//메시지를 출력하고 목록 페이지로 이동합니다.
echo " <html><head>
                <script name=javascript>
  
                if('$msg' != '') {
                        self.window.alert('$msg');
                }
  
                location.href='list.php?page=$page';
  
                </script>
                </head>
                </html> ";
?>

이렇게 되어있는데 소스 아마도 그래도일껀데 ㅠㅠ 삭제하면여...
비밀번호가 맞아도 틀렸다고 나오거든요 그리고 삭제는되구요......

근대 이거 두개할렴 하나는 if고 하나는 else가 아닌지... 근대 아무리 찾아봐
도 원소스에는 else문이 없더라구요... 두개다 if문이던데....

좀 가르쳐 주세요...

댓글 1