mysql+ajax的省市县三级联动

WBOY
Libérer: 2016-07-25 09:01:19
original
923 Les gens l'ont consulté

php开发中,想自己写一个mysql+ajax的省市县三级联动,一切都写好了,就等着返回xml或者json格式的数据了。

查询是:$sql="select * from cities where sid=1";//1为江苏省的id.这个不用多说了

$res=mysql_query($sql);

下面如何处理,用while循环还是怎么弄呢?我要的xml格式类似于

南京苏州

转自别人的问答,。。。

  1. 在发一次包括数据库在内的代码以示感谢!!!
  2. php页面:
  3. //这里两句话很重要,第一讲话告诉浏览器返回的数据是xml格式
  4. header("Content-Type: text/html;charset=utf-8");
  5. //告诉浏览器不要缓存数据
  6. header("Cache-Control: no-cache");
  7. $conn=mysql_connect("localhost","root","123");
  8. mysql_select_db("ajax");
  9. mysql_query("set names utf8");
  10. if(isset($_POST['sid'])){
  11. $sid=$_POST['sid'];
  12. //file_put_contents("D:/a.txt",$sid);
  13. $sql_shi="select shi from shi where sid=$sid";
  14. $res_shi=mysql_query($sql_shi);
  15. $arr="";
  16. while($row=mysql_fetch_array($res_shi)){
  17. $arr[]=$row;
  18. }
  19. $a=json_encode($arr);
  20. echo '{"aa":'.$a.'}';
  21. }
  22. ?>
  23. js页面:
  24. html页面:
复制代码


Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!