자바스크립트 안에서 php > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

자바스크립트 안에서 php 정보

자바스크립트 안에서 php

본문

<script></script> 안에서 for 문을 어떻게 돌릴까요?
 
<? if($mode == "del"){?>
 

 <script>reg=confirm('해당 쿠폰을 삭제하시겠습니까?');
 if(reg==true){
  location.href = "main.php?sort=<?=$sort?>"
 
 
 for($i=0; $i<=count($coup_id); $i++){
  $query = "delete from wizcoupon_use where coup_id = $coup_id[$i]";
  $result = mysql_query($query);
  }
 

 } else {
  location.href = "main.php?sort=<?=$sort?>"
 }
 </script>

 <?}?>
  • 복사

댓글 전체

웬지 제가 만든 플러그인을 변형하시는것 같군요
<? php code ?>
<script>
<? php for ?>
</script>
와 같은 방법으로 가능합니다.

ps.해당플러그인은 스터디 용도 이외에는 라이센스의 제약이 있습니다.
한번에 여러개의 쿠폰을 삭제하는 for 문인데요.(체크박스)

<?
if($mode == "del"){
?>
<script>reg=confirm('해당 쿠폰을 삭제하시겠습니까?');
if(reg==true){
location.href = "main.php?menushow="+<?=$menushow?>;

<?
for($i=0; $i<=count($coup_id); $i++){
$query = "delete from wizcoupon_use where coup_id = $coup_id[$i]";
$result = mysql_query($query);
}
?>
} else {
//location.href = "main.php?menushow=<?=$menushow?>";
location.href = "main.php?menushow="+<?=$menushow?>;
}
</script>
<?}?>

이렇게 해봤는데요. confirm 이 뜨질않고 바로 for 문이 돌아버리네요.

확인 = for 문 돌려서 삭제 쿼리
취소 = 리스트 가기


*p.s 라이센스의 제약이 있다고 하셔서 말씀올립니다.
현재는 로컬에서 공부겸 테스트하고 있지만,
테스트가 원할할 경우에는 실제 사이트에 적용할려고 하는데
이런 경우도 안되는것인지요?
스터디 용도외에는 변형자체를 거부하시는건지...?
아님 변형해서 사용하는것을 제한 한다는 건지..?
© SIRSOFT
현재 페이지 제일 처음으로