서버가 죽어버립니다.
본문
맥스커낵션이라고
서버가 다운되어버리는거 같은데
혹시 아래 코드중에 뭐가 문제가 있나요?
<?
for($k=11; $k<16; $k++){
?>
<input type="text" name="wr_<?php echo $k?>" id="wr_<?php echo $k?>" value='<?=$write['wr_'.$k]?>' size='13' maxlength='13' class="num" style="border: 2px solid red; padding:2px">
<script>
$('.num').blur(function(){
var bo_table = $('#bo_table').val();
var wr_id = $('#wr_id').val();
var wr_111 = $('#wr_111').val();
var wr_112 = $('#wr_112').val();
var wr_113 = $('#wr_113').val();
var wr_114 = $('#wr_114').val();
var wr_115 = $('#wr_115').val();
$.ajax({
url: "<?php echo $board_skin_url?>/update_number.php",
type: "POST",
data: {
"bo_table": bo_table,
"wr_id": wr_id,
"wr_111": wr_11,
"wr_112": wr_12,
"wr_113": wr_13,
"wr_114": wr_14,
"wr_115": wr_15
},
dataType : "text",
cache: false,
error:function(){
alert("error");
},
success:function(data){
sql = data.sql;
},
});
var value = $(this).attr("value");
$("#myBtn4").trigger('click'); //넣은후에 바로 검색 하기
$('#aaa').text( '<?php echo $write[name]?> );
$('#bbb').html( ' <input type="text" value="<? $b = explode("|", $write[url]); echo $b[0]; ?>">' );
$("#bbb").load("<?php echo $board_skin_url?>/num.php?bo_table=<?=$bo_table?>&wr_id=<?=$write['wr_id']?>&value=<?=$value?>");
</script>
<? }?>
답변 2
음.. 우선 뻗는것과 별개로 코드 구성 자체가 잘못되어있습니다
<script> 부분을 반복문 바깥으로 빼주셔야 합니다
위스크립트는 한번만 정의해주시고
num 이 blur 할때 호출하도록 하면 됩니다
마지막 중괄호를 스크립트 위로 올리세요.. "<? }?>"