<script language="JavaScript">ShowTree(0,$arr[0]);</script>上面代码中的$arr[0]是变量,要怎么表示?
"+$arr[0]+","$arr[0]",这样我试了都不行
谢谢!
"+$arr[0]+","$arr[0]",这样我试了都不行
谢谢!
解决方案 »
- 怎么实现数据向上滚动,高人给些指点
- vs浏览页面正常,iis发布后浏览不能显示插件
- <%#Container.ItemIndex %> 当做参数的问题
- 求救 用户 'NT AUTHORITY\NETWORK SERVICE' 登录失败。 是怎么回事情
- 地址栏左边图标问题 小弟不才,请教各大虾
- asp.net中如何生成静态类?
- 在asp.net中如何更好的实现多层结构?
- 归思和各位老大过来看看吧!这是什么技术弄的呀?
- 救命啊!一个很头痛的难题.
- 如何通过http,Tcp/ip,mime在两台计算机间传递数据
- 动态增加控件textbox并取值得它的值而且要写入到数据库里面
- 我在VS2003里面启动调试就出现这种情况,点开始执行不调试就能运行!
你这是函数调用还是函数定义
(1)调用如果是数组,直接arr[0]就可以了。
(2)如果是服务器端变量,调用用<%=arr[0]%>
(3)如果是函数定义,则直接ShowTree(a,b)
(4)js中的数据无所谓类型,都是var
<script language="JavaScript">
var tree = new MzTreeView("tree");
tree.setIconPath("jsimg/");
function ShowTree(x,y)
{
tree.nodes[""+x+"_"+y+""] = "text:"+y+"; data:id="+x+"";
tree.setURL("default.htm");
tree.setTarget("MzMain");
document.write(tree.toString());
}
</script>然后引用(在PHP代码):
<?
$sql="select * from s_sblb";
$result=OciParse($DBCONN,$sql);
ociexecute($result); while (OciFetchInto ($result, &$arr))
{
$js = '<script language="JavaScript">ShowTree(0,20);</script>';
echo $js;
echo"$arr[0]";
}
?>哪位懂PHP对ORCAL的操作帮我看一眼,其中的20想用变量来代替,这段程序的本意是:循环数据库中表的行,来取得第一列的值生成一棵树,现在循环也有问题
{
?><br>
<script language="JavaScript">ShowTree(0,<?echo $arr[0]?>)</script>
<?
}
?>