묻고답하기

게시판 하나 만드는 중입니다.

수정하는 게시물 수정하는 페이지를 시험중인데..

아무리 수정하려고 해도 "암호가 일치하지 않습니다"라는 팝업만 뜹니다.

어느 부분이 잘못된 건지 도움 부탁합니다.

<?
include ("board.inc.php3");

// db 연결
mysql_connect("localhost", "abcd", "1234") or die (mysql_error());
mysql_select_db("abcd");

// modify.php3 로 부터 넘겨 받는 변수 처리
$name = addslashes($name);
$passwd = addslashes($passwd);
$email = addslashes($email);
$url = addslashes($url);
$title = addslashes($title);
$content = addslashes($content);

// 초기값 설정
$tablename = "board";
$daytime = time();
$ip = getenv("REMOTE_ADDR");

// 정규 표현식을 이용한 문자열 검사
if( !ereg("([^[:space:]])", $name) ) {
        error("이름을 입력하세요");
        exit;
}

if( !ereg("(^[0-9a-zA-Z]{4,8}$)", $passwd) ) {
        error("비밀번호는 4자에서 8자 까지의 영문자 또는 숫자로 입력하
세요");
        exit;
}

if($email != '' && !ereg("(^[_0-9a-zA-Z-]+(.[_0-9a-zA-Z-]+)*@[0-9a-zA-Z-
]+(.[_0-9a-zA-Z-]+)*$)", $email) ) {
        error("메일주소를 바르게 입력하세요");
        exit;
}

if($url != '' && !ereg("http://([0-9a-zA-Z./@~?&=_])", $url) ) {
        error("홈페이지 주소를 바르게 입력하세요");
        exit;
}

if( !ereg("([^[:space:]])", $title) ) {
        error("제목을 입력하세요");
        exit;
}

if( !ereg("([^[:space:]])", $content) ) {
        error("내용을 입력하세요");
        exit;
}


// passwd가 같은지 검사한다.
$sql = "select no from $tablename where no=$no and passwd=password('$passwd') ";
$result = mysql_query($sql) or die (mysql_error(). $sql);
if( !mysql_num_rows($result) ) {
        error("암호가 일치하지 않습니다.");
}


// 정보를 변경한다.
$sql = " update $tablename set
                name='$name', email='$email', url='$url',
title='$title',
                content='$content', ip='$ip', daytime=$daytime
                where no='$no' ";
mysql_query($sql) or die (mysql_error());

// 수정한 글로 이동하기
$str = "글을 수정했습니다.";
echo("
<html><head>
<script name=javascript>

location.href='content.php3?page=$page&no=$no&$daytime';

if('$str' !='') {
        self.window.alert( '$str' );
}
</script>
</head>
</html>
");

?>


그리고

$sql = "select no from $tablename where no=$no and passwd=password('$passwd') ";

이 줄에서
no='$no'라고 수정하면

You have an error in your SQL syntax near '= and passwd=password('1234')' at line 1select no from board where no= and passwd=password('1234')
라는 메세지가 뜨구요..

도움 바랍니다.
글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
파워XE 사진과 같이 게시판분류시 에러메세지가 뜹니다. [1] file 2013.12.01 by explode
짝사랑 포인트 경매 모듈 관련 질문드려요  
아슈아슈 게시판 글쓰기 오류 문제.. 이것저것 알아봐도 해결이 어렵네요 ㅠ.ㅠ 잘 부탁드립니다.. [1] file 2013.12.01 by explode
야마돌끼 애드온. xml query 질문  
야옹이님 모듈 "캐쉬 시스템"에서 적립된 캐쉬를 레이아웃에 표시하는 방법을 모르겠습니다. [3] 2013.11.30 by 윈컴이
김샨 비로그인 댓글에서 홈페이란 없애는 방법 아시는 고수님 ! ㅠㅠ [1] 2013.11.30 by socialskyo
RedPain3 갑자기 글 수정이 안 되네요. [2] 2013.11.30 by RedPain3
쿡래빗 위젯에서 모듈 act 링크 시키는 방법? [1] 2013.11.30 by 쿡래빗
Fidelity cond= 조건이 적용되지가 않습니다... [2] file 2013.11.30 by 쿡래빗
구름나무바위 태그입력 창(input)를 2개로 늘릴 방법이 없을까요? [1] file 2013.11.30 by 쿡래빗
쭈영 썸네일 이미지 크기 조정이 안됩니다. file  
cms05 레이아웃 생성후 설정페이지가 열리지 않습니다. [1] 2013.11.30 by 때린데 또때려
mac2x 관리자페이지가 텍스트만 표시 됩니다. [1] file 2013.11.30 by explode
cousinshin 갑자기 언어 변경시 아무것도 안뜹니다. [2] 2013.11.30 by cousinshin
파워XE 메뉴분류 생성은 되는데 삭제,수정이 안되요.  
처리낭군 vimeo 동영상 일반 회원도 업로드 가능하게 하는 방법 좀 알려주세요~~  
88번타자 글쓰기 권한중 선택그룹사용자 설정시 오류문제 file  
처리낭군 vimeo(비메오) 동영상 회원도 올릴 수 있게 못하나요~?  
softknock 게시판에 소스 올렸는데 계속 홈피 자체가 깨져서 나옵니다.  
안드로이더스스 DDNS ? 질문좀요 ㅎ [1] 2013.11.29 by KrteamENT
영통아빠 XE 서버운영? 호스팅? 고민입니다. [3] 2013.11.29 by 때린데 또때려
Happiness 전체 게시물 삭제하려면 게시판을 삭제하면 다 지워질까요 [1] 2013.11.29 by 때린데 또때려
Mania 글쓸때마다 이상한 소스코드가 함께 심어집니다 [1] 2013.11.29 by Double'U'
CMADE 내용보기에서 일반글과 공지글 다르게 보여주기 [2] 2013.11.29 by CMADE
루피키누스 쉬운 설치의, 설치된 목록에서 알수없는것이 출력됩니다. [1] file 2013.11.29 by 루피키누스
루피키누스 관리자 모드에서 댓글 삭제시 정상적으로 삭제되지 않습니다. [1] file 2013.11.29 by 루피키누스
루피키누스 본문내 이미지 조절 애드온의 닫기 버튼 관련... file  
소아라 확장변수 색 변경 방법 부탁드립니다.  
jeni660 상단 로그인 부분의 디자인 변경 file  
네미닷컴 팝업질문이요~