js 里面怎么用php函数返回的数组 js 里面怎么用php函数返回的数组 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 先json_encode数组,返回json格式数据,供js调用 function getYeWuYuan(){$sql = "select id from yewuyuan order by id";mysql_connect("localhost","root","root") or die("无法连接MySQL数据库服务器!"); $db = mysql_select_db("yewu") or die("无法连接数据库!"); $result = mysql_query($sql); $num = 0; while($row = mysql_fetch_array($result)) { $names[$num++] = $row['id']; } return json_encode($names);}像这样得到这种格式的数据以后怎么js里面用呢 echo '<script>' . "\r\n";//一维$arr = array('msg' => 'something');echo 'var result=' . json_encode($arr) . ';' . "\r\n";echo 'alert(result.msg);' . "\r\n";//二维$brr = array(array('msg' => 'otherthing'));echo 'var res=' . json_encode($brr) . ';' . "\r\n";echo 'alert(res[0].msg);' . "\r\n";echo '</script>';//试试吧,json挺好的,如果ajax数据返回用json也不错 <?php.....$json_str = json_encode($name);.....?><script type=text/javascript>function fun(a){//要得到$name数组的值}</srcipt>怎样将$name数组传给fun(a);怎么办啊? PHP 安装 怎么根据cookie自动注册会员?(dedecms程序) 初学者的一个小问题??? [高手请进]php论坛&&帖子的时间存储问题 删除文本记录问题 简单的一个http的post 分享中文日历,解决日期问题 大家好快来看看 php-fpm总是宕机 php怎么从数据库获取数据返回json 如何修改此程序? 用PHP代码将数据导出到excel
{
$sql = "select id from yewuyuan order by id";
mysql_connect("localhost","root","root") or die("无法连接MySQL数据库服务器!");
$db = mysql_select_db("yewu") or die("无法连接数据库!");
$result = mysql_query($sql);
$num = 0;
while($row = mysql_fetch_array($result))
{
$names[$num++] = $row['id'];
}
return json_encode($names);
}像这样得到这种格式的数据以后怎么js里面用呢
echo '<script>' . "\r\n";//一维
$arr = array('msg' => 'something');
echo 'var result=' . json_encode($arr) . ';' . "\r\n";
echo 'alert(result.msg);' . "\r\n";
//二维
$brr = array(array('msg' => 'otherthing'));
echo 'var res=' . json_encode($brr) . ';' . "\r\n";
echo 'alert(res[0].msg);' . "\r\n";echo '</script>';
//试试吧,json挺好的,如果ajax数据返回用json也不错
.....
$json_str = json_encode($name);
.....?>
<script type=text/javascript>
function fun(a){
//要得到$name数组的值
}</srcipt>
怎样将$name数组传给fun(a);怎么办啊?