【问题标题】:How can use JavaScript variable in mssql query如何在 mssql 查询中使用 JavaScript 变量
【发布时间】:2013-09-02 11:49:53
【问题描述】:
<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=  ))");

不知道如何将rowcode的值设置为id?

【问题讨论】:

  • 你知道如何运行不使用变量的硬编码查询吗?
  • 欢迎来到 Stack Overflow!为了让我们能够正确回答您的问题,您能否更详细地描述此代码的用途、您尝试过的内容以及您的代码的总体目标是什么? About 页面是了解有关 Stack Overflow 的更多信息的良好起点。如果您对 Stack Overflow 有任何疑问,请先访问help center。祝你好运!
  • 了解服务器端代码和客户端代码的区别。

标签: php javascript sql-server


【解决方案1】:

为此,您必须使用 Ajax。通过ajax获取“rowcode”的值,然后在sql查询中使用!!

【讨论】:

  • 谢谢。但我不知道如何在 xajax 中使用 javascript 变量。这是我的 xajax 函数的一部分:function ShowDiv() { $objResponse = new xajaxResponse();要求(“./DataAccessLayer.php”);连接(); $result=Select("select * from CourseTeacher where courseID IN(select courseID from Lesson where place IN(select place from Place where id= ))");
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-07-26
  • 2013-03-15
  • 1970-01-01
  • 1970-01-01
  • 2018-02-17
  • 2021-03-09
  • 2019-06-08
相关资源
最近更新 更多