테스트 사이트 - 개발 중인 베타 버전입니다

셀렉트 select 입력 제한 문의드립니다. 채택완료

알랑 9년 전 조회 2,601

안녕하세요.

여분필드를 이용해서 접수를 받고 있습니다.

여기서 각 옵션당 서울 10명, 인천 10명, 대전 10명 이렇게 옵션당 10명씩만 받고 10명이 초과되면 마감되었습니다. 라는 경고를 띄워주고 싶습니다.

 

도움 부탁드리겠습니다. 

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

답변 1개

채택된 답변
+20 포인트
p
9년 전

서울 항목에 대해서 예를 든다면

</p><p><?php
$row1 = sql_fetch(" select count(*) cnt  from g5_write_{$bo_table} where wr_1='서울' ");
$row1['cnt'];
if$($row1['cnt'] > 10){
 alert('마감되었습니다');
}
?></p><p>

이런 형태로 각각의 select에 맞게 구성해서 적용해 보시면 되지 않을까 싶네요. 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

알랑
9년 전
안녕하세요. 답변 주셔서 감사합니다.

답변 주신 내용을 write_update.skin.php 만들어서 넣으니

수량체크는 잘 되는데 "마감 되었습니다." 경고창 생성 후 경고창의 확인 버튼을 클릭하면

글이 등록이 됩니다. 경고창만 뜨고 등록이 안되게 할 수 있을까요?

<?php

if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가


$row1 = sql_fetch(" select count(*) cnt from g5_write_{$bo_table} where wr_1='서울' ");
$row1['cnt'];
if($row1['cnt'] > 10){
alert('마감되었습니다');
}
?>
H
HyeonPark
9년 전
write_update.head.skin.php

을 만들어서 넣어보세요~

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

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

로그인