답변 6개
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
update g5_write_pictorial set wr_3 = wr_3 + 1 WHERE ca_name ='청년기' ORDER BY wr_id ASC;
업데이트 구문에
order by .. 이하는 오류입니다.
order by wr_id asc 를 제거 하시고
해보세요
댓글을 작성하려면 로그인이 필요합니다.
(로직)
현재까지의 '청년기' 분류 데이터에서 가장 최근의 wr_3 값 추출 or Max(wr_3) 값 추출
=> 추출된 값 + 1 을 새로 입력하는 글의 wr_3 에 저장
/skin/board/[스킨]/write_update.skin.php
$sql = "
select max(wr_3) as max_wr_3
from g5_write_pictorial
where ca_name = '청년기'
";
$row = sql_fetch($sql);
$max_wr_3 = $row['max_wr_3'];
$new_wr_3 = $max_wr_3 + 1;
$sql = "
update g5_write_pictorial
set wr_3 = {$new_wr_3}
where wr_id = {$wr_id}
";
$result = sql_query($sql);
댓글을 작성하려면 로그인이 필요합니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
그래도 1만 되드라구요 ㅠ