php与js数据交互

php与js数据交互

ID:14213485

大小:22.99 KB

页数:6页

时间:2018-07-26

php与js数据交互_第1页
php与js数据交互_第2页
php与js数据交互_第3页
php与js数据交互_第4页
php与js数据交互_第5页
资源描述:

《php与js数据交互》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第一种方法2011-10-0122:06:05

2、  分类: javascript运用 

3、  标签:json  php  js  

4、字号 订阅本练习涉及数据库,可以在网上下载mysql的地址数据表php部份:header("content-type:text/html;charset=utf-8");try{   @$db=newmysqli("localhost","abc","123","space");   if($db->connect_errno){      thrownewException('数据库链接出错');   }     

5、  }catch(Exception$dbcon){   echo"错误:";   exit;}$query="SELECTid,name,fIdFROMlocation";try{   $db->query("setnamesutf8");   $result=$db->query($query);   if(!$result){      thrownewException('读取数据库出错');   }}catch(Exception$dbres){   echo"错误:";   exit;}$address=array();while(

6、$row=$result->fetch_assoc()){   if($row["fId"]==null){      $arr[]=$row["name"];      $arr[]='海外'; //因下载的数据表中没有海外这一行,发觉外将就在php中添加进去吧。   }   if($row["fId"]==1){      $address[$row["name"]]=$row["id"];   }   if($row["fId"]==end($address)&&!empty($address)){ //应该可以不用empty判断null

7、的转化,而是在end()用全等===      $arr[key($address)][]=$row["name"];   }}$result->close();$db->close();unset($address);$json_add=json_encode($arr);echo'varjson_text='.$json_add.';'; //窃以为在这里将json赋值给变量好过在js用eval()?>html+js部份:

8、p://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">json-php测试

9、t"action="">                     --     --

10、  //json数据通过读取php文件传进来   vargetcountry=document.getElementById('country');   vargetprovince=do

11、cument.getElementById('province');   vargetcity=document.getElementById('ci

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。