【问题标题】:How do I put a javascript variable inside a php query?如何将 javascript 变量放入 php 查询中?
【发布时间】:2015-11-14 08:22:37
【问题描述】:

<script type="text/javascript">

			var list = document.getElementsByClassName('sortByTestName');

			for (var i = 0;i<list.length; i++) 
			{
				list[i].addEventListener('click', function() 
				{
   	 				//window.alert(this.innerHTML);
   	 				var current = this.innerHTML;
   	 				var phpContent = 
                                        "<?php 

   	 			           $queryFlightBit = mysqli_query($conn,"SELECT hss_test.workOrderMasterKey FROM demo.hss_test where hss_test.testName ='current'");

   	 				?>";
   	 			
				});	
				
			}

		</script>

如果您查看 queryFlightBit 中的嵌套 php 代码,我需要使用 javascript 变量 current 运行 queryn。我该怎么做呢?有没有办法可以使用 javascript 变量运行 php 查询?

【问题讨论】:

标签: javascript php sql database integration


【解决方案1】:

简短回答:不。

长答案:PHP 在服务器上执行。 JS 在客户端上执行,很久之后所有的 PHP 代码已经完成。这样做的方法是使用 JavaScript 执行另一个 HTTP 请求,包括该数据,最好使用 AJAX。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-12-04
    • 1970-01-01
    • 2014-07-14
    • 2012-06-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多