채택완료

글등록시에 제목 중복 안되게..

2014-11-20 (목) 15:16:39 4,123

"1234" 란 제목으로 등록된 글이 있다고 가정했을 때

다른 회원이 "1234" 란 제목으로 등록하려고 할 때 "중복된 글입니다" 라는 경고창 띄울려는데..

업데이트문을 어떻게 작성해야 될까요 ..

|

답변 2개 / 댓글 4개

채택된 답변
+20 포인트

참고하시면 될 것 같습니다.

http://sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=242066 

update문이 우선이 아니라 1234란 제목이 있는지 select문으로 확인을 하셔야죠.

검색되는 값이 디비에있는지 확인하고 같은 값이면 예외처리하시구여~

$검색제목 변수 = "1234";

$sql = mysql_query("select * from 테이블 where 제목 = '1234'");

$row = msql_fetch_array($sql);

if($row[제목]){

alert('같은 제목존재');

}

위처럼 먼저 확인하고 예외처리하고 제목 업데이트문 돌리세여~

답변에 대한 댓글 4개

등록하려는 제목이 이미 등록되어 있는 제목이라면 경고창을 띠울려고 합니다.
아래 문이.. 맍을까요.

$subject = $wr_subject;
$sql = mysql_query("select * from $write_table where wr_subject = '$wr_subject'");
$row = msql_fetch_array($sql);

if($row[wr_subject]){
alert('이미 등록된 제목입니다.');
}
네 맞는거같아여~
직접 돌려보세여~
하얀 화면에 반응이 없네요 ㅋㅋ
write_update.php파일에다가
추가하신거맞나여?
$subject = $wr_subject; 를
$subject = $_POST[wr_subject];
로 바꺼보세여
그리고
echo $sql 해서 쿼리 찍어보세여

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