채택완료

글 여분필드 중복 체크

글 작성할때 wr_1 여분필드 내용이 

"자신"이 작성했던 글들의 여분필드에 같은 내용이 있으면 

중복이라고 메세지를 띄우거나 여분필드 input옆에 [중복]표시가 되게 할려고 합니다.

메세지가 뜨거나 중복표시가 되어도 글 작성은 되어도 상관없구요.

도와주세요 ㅠ

검색해서 적용해본게

Copy
if($w!='u'){  //중복된 링크 방지 $sql = "select count(*) as cnt from $g5_write_mem where mb_name='$member[mb_name]' and wr_1='$wr_1'"; $row = sql_fetch($sql);if($row['cnt']) alert("이미 등록된 연락처입니다. "); }

인데 write_update.skin.php 등록해도 아무 반응없이 등록됩니다..

|

답변 1개 / 댓글 1개

채택된 답변
+20 포인트

쿼리문이 틀렸습니다.

if($w!='u'){  
//중복된 링크 방지 
$sql = "select count(*) as cnt from $write_table where mb_id='$member[mb_id]' and wr_1='$wr_1'"; 
$row = sql_fetch($sql);
if($row['cnt']) alert("이미 등록된 연락처입니다. "); 
} 

이렇게 수정되어야 할거에요. 지금 적용해노신 쿼리문은 작성글에 대한게 아니구
회원 테이블에 대한거라서요.

답변에 대한 댓글 1개

그래도 적용이 안되네요 ㅠ

답변을 작성하려면 로그인이 필요합니다.