| 제목 | no값을 컨트롤러로 보낼때 질문 있습니다. | ||
|---|---|---|---|
| 글쓴이 | 과학나라 | 작성시각 | 2013/11/20 21:19:57 |
|
|
|||
View 페이지
<td align="center">
<? if($o->state=="미확인") {
$o->state="<a href='[removed]chk_copl(\\"$o->no\\");'><font color=red>미확인</font>";
}
<?=$o->state?>
</td>
여기서 $o->no 값을 자바스크립트 chk_copl함수를 실행합니다.
function chk_copl(no){
if(confirm("셋팅완료로 변경하시겠습니까?\n\n셋팅완료 메일이 발송됩니다.")) //만약 "예"를눌으면
{
alert(no); //정상적으로 no값이 나옴
location.href = "./apply/cEmailbbs/admEmailbbsSearch/no/";
}
}
여기서 no값을 불러낸다음에 보시다싶이 no도 정상적으로 나옵니다. 다시 no값을 가지고 컨트롤러에 보내집니다.
function admEmailbbsSearch($no){
$state = "처리완료";
$sql_m = array(
'state' => iconv("UTF-8", "EUC-KR", $state),
);
----- 여기서부터 업데이트 구문 ----
그런데 여기서 no값이 안불러내지면서 update가 안되는것입니다. 무엇이 문제인지 ㅠ,ㅠ 잘 겠네요 ㅠ,ㅠ다른데는 이상없고 no값만 불러오면 되는데 ㅠ,ㅠ 해답 부탁드립니다. |
|||
| 다음글 | pagination 괜찮은 라이브러리 없나요? (6) | ||
| 이전글 | index.php 죽이기가 안되는이유 (1) | ||
|
과학나라
/
2013/11/20 21:20:55 /
추천
0
보아하니 ㅠ,ㅠ 초보적인 실수로 틀린게 분명한데 ㅠ,ㅠ 너그럽게 지적 부탁드립니다 ㅠ,ㅠ
|
|
키
/
2013/11/20 22:47:28 /
추천
0
location.href = "./apply/cEmailbbs/admEmailbbsSearch/no/";
|
|
과학나라
/
2013/11/20 23:26:45 /
추천
0
admEmailbbsSearch/no/<?=$no?> 이렇게도 넣어보고 이거저건 넣어보았지만 잘 안되네요 힌트라도 부탁드립니다.ㅜㅜ
|
|
키
/
2013/11/21 00:27:12 /
추천
0
음....
일단 서버사이드 언어와 프론트사이드 언어를 좀 구분지어서 생각해보시는게 좋을 것 같네요 function chk_copl(no){
if(confirm("셋팅완료로 변경하시겠습니까?\n\n셋팅완료 메일이 발송됩니다.")) //만약 "예"를눌으면
{
alert(no); //정상적으로 no값이 나옴
location.href = "./apply/cEmailbbs/admEmailbbsSearch/no/";
}
}
여기서 보시면 자바스크립트 내에서 no값을 인자값으로 받아왔습니다. 그럼 그 인자값을 자바스크립트로 전달해주셔야 하는데 왜 다시 서버사이드 언어인 php로 돌아가시는지... location.href = "./apply/cEmailbbs/admEmailbbsSearch/no/"+no;
가 정상적인 표현입니다. (원하시는 값이 저게 맞다면요) |
|
과학나라
/
2013/11/21 00:55:10 /
추천
0
정말 감사합니다 ,ㅠㅠ
|