关于php数组传递问题(解决或有提示的马上给分,在线等)

zjhywmf 2005-10-06 04:23:12
各位大哥帮帮忙啊,怎样实现一个php数组变量赋值给js数组变量,php里的那个数组值取自数据库里的.(有没有数组变量直接赋值,不要把php数组里的变量一个个取出来再赋值给js数组),不知道明白了没有?(在下先谢谢了!)
...全文
223 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
gu1dai 2005-10-06
  • 打赏
  • 举报
回复
你简直在开玩笑。
zjhywmf 2005-10-06
  • 打赏
  • 举报
回复
有没有其它方法啊...就是php和js代码是分开的,在js里直接取php里的数组变量来赋值,可以做到吗?
bigluckyfox 2005-10-06
  • 打赏
  • 举报
回复
上面这个是一个二级联动的代码
看看对楼主有没有帮助
lisoon 2005-10-06
  • 打赏
  • 举报
回复
用php生成js。
bigluckyfox 2005-10-06
  • 打赏
  • 举报
回复
<?php
$mylink=mysql_connect($dbhost,$dbuser,$dbpasswd);
mysql_select_db($dbname,$mylink);
$sql="select * from itocean_info_nsub order by sid";
$result=mysql_query($sql);
?>

<script language = "JavaScript">
var onecount;
onecount=0;
subcat = new Array();
<?php
$count = 0;
while($myarray=mysql_fetch_array($result))
{
?>
subcat[<?php echo $count; ?>] = new Array("<?php echo $myarray["nsub"];?>","<?php echo $myarray["nclassid"];?>","<?php echo $myarray["sid"];?>");
<?php
$count=$count+1;
}
?>

onecount=<?php echo $count ?>;

function changelocation(locationid)
{
document.form1.sid.length = 0;

var locationid=locationid;
var i;
for (i=0;i < onecount; i++)
{
if (subcat[i][1] == locationid)
{ //
document.form1.sid.options[document.form1.sid.length] = new Option(subcat[i][0], subcat[i][2]);
}
}

}
</script>
sdsuper 2005-10-06
  • 打赏
  • 举报
回复
需要php生成js教本,并赋值,

21,891

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧