"1234" 란 제목으로 등록된 글이 있다고 가정했을 때
다른 회원이 "1234" 란 제목으로 등록하려고 할 때 "중복된 글입니다" 라는 경고창 띄울려는데..
업데이트문을 어떻게 작성해야 될까요 ..
답변 2개 / 댓글 4개
채택된 답변
+20 포인트
2014-11-20 (목) 15:26:45
참고하시면 될 것 같습니다.
2014-11-20 (목) 15:27:02
update문이 우선이 아니라 1234란 제목이 있는지 select문으로 확인을 하셔야죠.
검색되는 값이 디비에있는지 확인하고 같은 값이면 예외처리하시구여~
$검색제목 변수 = "1234";
$sql = mysql_query("select * from 테이블 where 제목 = '1234'");
$row = msql_fetch_array($sql);
if($row[제목]){
alert('같은 제목존재');
}
위처럼 먼저 확인하고 예외처리하고 제목 업데이트문 돌리세여~
답변에 대한 댓글 4개
2014-11-20 (목) 15:38:38
2014-11-20 (목) 16:05:36
write_update.php파일에다가
추가하신거맞나여?
$subject = $wr_subject; 를
$subject = $_POST[wr_subject];
로 바꺼보세여
그리고
echo $sql 해서 쿼리 찍어보세여
추가하신거맞나여?
$subject = $wr_subject; 를
$subject = $_POST[wr_subject];
로 바꺼보세여
그리고
echo $sql 해서 쿼리 찍어보세여
답변을 작성하려면 로그인이 필요합니다.
아래 문이.. 맍을까요.
$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('이미 등록된 제목입니다.');
}