2013-09-02 2 views
0
<script language="javascript"> 
    var rowcode=0; 
    function myclick(id) 
    { 
    if (rowcode!=0){ 
     document.getElementById(rowcode).style.background=""; 
     rowcode=id; 
     document.getElementById(id).style.background="yellow"; 
     } 
    } 
</script>  

<a onClick="ShowDiv('<?php $result=Select("select * from CourseTeacher where lessonID IN(select lessonID from Lesson where place IN(select place from Place where id= ))"); 

나는 어떻게 id에 rowcode의 값을 설정할 수 있습니까?어떻게 mssql 쿼리에서 JavaScript 변수를 사용할 수

+0

변수를 사용하지 않는 하드 코딩 된 쿼리를 실행하는 방법을 알고 있습니까? –

+0

스택 오버플로에 오신 것을 환영합니다! 우리가 당신의 질문에 적절하게 대답 할 수 있도록,이 코드의 목적, 시도한 것, 일반적으로 코드의 목표는 무엇인지 자세히 설명 할 수 있습니까? Stack Overflow에 대해 더 많이 배우기에 좋은 곳은 [About] 페이지입니다. Stack Overflow에 관한 질문이 있으시면, 먼저 [help]를 방문하십시오. 행운을 빕니다! –

+1

서버 측 코드와 클라이언트 측 코드의 차이점에 대해 알아보십시오. – DCoder

답변

0

당신은 Ajax를 사용해야합니다. ajax를 통해 "rowcode"값을 가져 와서 SQL 쿼리에 사용하십시오 !!

+0

감사합니다. 하지만 난 내 xajax 기능의 일부입니다 xajax.This에 자바 스크립트 변수를 사용하는 방법을 잘 모릅니다 : 기능 ShowDiv() { \t \t $ objResponse = 새로운 xajaxResponse(); \t require ("./DataAccessLayer.php"); \t Connect(); \t $ result = ("select * from CourseTeacher 여기서 lessonID IN (lessonID를 선택하십시오. 여기서 place IN (장소에서 장소 선택 id =))"); – viol

관련 문제