>> Edit article
이름
제목
패스워드
적어두신 코드만으로는 정확한 답변을 드리기 어렵습니다만.. 보여진 워닝메세지는 쿼리수행이 정상적이지 않을때 일반적으로 나타납니다. 먼저 쿼리 윗줄에 $Connection= ....... ; mysql_select_db( $db_name,$Connection); 이 부분에 에러가 없는지 확인하세요. 그리고.. 보통 php 코딩하는 사람들은 '$query' 라고 이름붙이신 변수를 '$result' 로 씁니다. 참고로 제가 쓰는 루틴을 몇줄 적어드립니다. if(!$identity) return false; $db_name = "DBNAME"; $connect=dbconnect(); mysql_select_db( $db_name,$connect); $query = "select * from table where identity = '$identity'"; $result = mysql_query($query,$connect); $row = mysql_fetch_array($result); if( $passwd == $row[passwd] ) return true; else return false; : 사용자 인증을 하는데..잘모르겠어요... : : 다음에서 "존재하지 않는 아이디" 라고하는데..분명 서버에서 확인해 보면 데이타베이스에는 들어가 있거든요..근데..왜그러죠? : waring:Supplied argument is not a valid Mysql result resource in : /home/master/public_html/login2.php3 on line 28 : : --------------------------------------------------------------- : 26 $SQL = "select * from register where id='$id' and password='$passwd'"; : 27 $query = mysql_query($SQL, $Connection); : 28 $row = mysql_fetch_array($query); : : 29 if(!$row) : 30 { : 31 echo(" : 32 <script> : 33 window.alert('존재하지 않는 아이디'); : 34 history.go(-1) : 35 </script> : 36 "); : 37 exit; : 38 } : : -- : 여자라고 무시하지마세요..
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved