可能重复:
如何将JavaScript变量传递给PHP?
首先我认为我必须将JavaScript转换为PHP,但后来我发现我不能因为服务器和客户端执行.所以现在我只想发送一个变量
<script type="text/javascript">
function scriptvariable()
{
var theContents = "the variable";
}
</script>
Run Code Online (Sandbox Code Playgroud)
到PHP变量
<?php
$phpvariable
?>
Run Code Online (Sandbox Code Playgroud)
当我说我单击一个按钮时,JavaScript中的该函数会执行.
现在我不知道如何将phpvariable分配给JavaScript,以使用phpvariable来查找我的数据库中的东西.我知道我可以将它添加到我的URL或某些东西并刷新页面,但我想用AJAX来做,因为我可能必须在我的网页中进一步使用这个Ajax方法.
那么有一个简单的方法来做到这一点,而不必在我的页面上转储代码页面来做一件简单的事情吗?
我知道where子句是如何工作的,但在这种情况下,它似乎无法工作..可能是因为我对所有左连接和重命名以及你有什么感到困惑.
所以这个语句在没有where的情况下工作正常,但是当我添加where子句时,它表示where子句中的列是未知的....有没有人知道什么是错的?
select t1.name AS DistroName,t2.name AS OriginName, t3.name AS DesktopName, t3.name AS desktoptest , t2.country, t1.status, t2.description , t5.name as oldtest, t6.name as multitest, t4.name as begintest
from alldistros t1
LEFT join origin t2 on t1.name=t2.name
LEFT join desktop t3 on t2.name=t3.name
LEFT join beginnerdistributions t4 on t3.name=t4.name
LEFT join oldcomputers t5 on t4.name=t5.name
LEFT join multimedia t6 on t5.name=t6.name
WHERE DistroName = 'Absolute LInux'
Run Code Online (Sandbox Code Playgroud)
谢谢阮
我在我的数据库中存储文件路径:
该
selecteddestinationfilepath = selectedPfile.getPath();
.
.
.
state.execute("INSERT INTO "+tablename+" (filename,filepath) VALUES ('"+theselecteddestinationname+"','"+theselecteddestinationfilepath+"')");
Run Code Online (Sandbox Code Playgroud)
但是当它存储到数据库中时,它会丢弃所有的"\"
而不是D:\Programs\Rynmag181 -TFC
它D:ProgramsRynmag181 -TFC
我该如何解决这个问题?
我有一个程序我想制作一个jar文件,所以我用bluej做了,而jar的大小非常大,比如400MB.Windows甚至都不是那么大.
我的一个朋友告诉我,我可以用Eclipse创建它,它会更小.但我不知道这是真正实用的,因为有没有它那么多的信息,当你Google一下(这样的结论,有一个更好的方式来做到这一点).
目前我正在尝试尝试,也许我会让它工作.但与此同时,如果有更好的方法,有人会指出我正确的方向吗?