关于PHP获取数据库值后如何值给JS并进行调用 5
$conn=mysql_connect($mysql_server_name,$mysql_username,$mysql_password)ordie("Couldno...
$conn=mysql_connect($mysql_server_name, $mysql_username,$mysql_password)
or die("Could not connect: ".mysql_error());
mysql_query("set names 'GBK'");
$strsql="select * from y_dians";
// 执行sql查询
$result=mysql_db_query($mysql_database, $strsql, $conn);
// 获取查询结果
$arr_point = '';
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
$arr_point = $row['point']; //正确取值
echo $arr_point; //显示出来也是正确的数据
}
然后我想把这个值$arr_point 传给JS
echo '<script type="text/javascript">';
echo 'var points = [$arr_point];' ; //我想在这里获取值并放入自定义points,下面可使用我自定义的值。
echo 'var pt = new B.pt(points);'; //调用points
echo ' </script> '
===============================
谁能帮我一下??把$arr_point值变成points给我调用。
或者有其它方法也行,能实现就行了。谢谢 展开
or die("Could not connect: ".mysql_error());
mysql_query("set names 'GBK'");
$strsql="select * from y_dians";
// 执行sql查询
$result=mysql_db_query($mysql_database, $strsql, $conn);
// 获取查询结果
$arr_point = '';
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
$arr_point = $row['point']; //正确取值
echo $arr_point; //显示出来也是正确的数据
}
然后我想把这个值$arr_point 传给JS
echo '<script type="text/javascript">';
echo 'var points = [$arr_point];' ; //我想在这里获取值并放入自定义points,下面可使用我自定义的值。
echo 'var pt = new B.pt(points);'; //调用points
echo ' </script> '
===============================
谁能帮我一下??把$arr_point值变成points给我调用。
或者有其它方法也行,能实现就行了。谢谢 展开
3个回答
展开全部
PHP是服务器语言,而JS是前端浏览器语言,这两种语言处理的机制是不一样的,你可以试着用下嵌套语言来调用$arr
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我一直用笨点方法
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
$arr_point .= $row['point'].', '; //正确取值
}
echo 'var points='['.$$arr_point.']';
直接打的,应该没有错吧
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
$arr_point .= $row['point'].', '; //正确取值
}
echo 'var points='['.$$arr_point.']';
直接打的,应该没有错吧
更多追问追答
追问
不行,没解决。
echo 'var points='['.$$arr_point.']'; //不知道是否正确
echo 'var pt = new B.pt(points);'; //总之我里不能调用
追答
你审查元素看看,我这里是输出定义js数组,没有输出var points=[1,2,3,4,] 这种?
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
很简单~在你的web页面用ajax调用你PHP 就可以了~
追问
哥,能给个详细有代码的例子吗。。。我对ajax一窍不通。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询