选择区域时,PHP将填充数据库中的数据
请按照这篇文章而不是检查我的以下post请链接多个选择
我有这个代码,用户选择特定类别的医生,然后选择他想要查看的区域。 状态后,他需要点击站(在选定的区)医生>>区>>站
Here is the code
Process.php
$mySqlStm ="SELECT Name FROM doctors WHERE Category='$myValue' and Station='$myStation'"; $result2 = mysql_query($mySqlStm) or die("Error:mysql_error()"); if(mysql_num_rows($result2) == 0){ echo("
no records found"); } ELSE { echo ""; //ECHO THE RECORDS FETCHED while($row = mysql_fetch_array($result2)) { echo ""; //echo "" . $row['Station'] . " "; echo "" . $row['Name'] . " " ; //echo "" . $row['Phone 1'] . " "; //echo "" . $row['Mobile'] . " "; }
我希望在选择区域时自动填写电台类别,当选择医生类别时,必须自动填写区域。
我该怎么做? 我更喜欢Javascript,因为我对此有所了解。 此外,我有一个数据库中的所有数据,它看起来像这样
类别| 站| 区| 名称| 资格等
Ajax + jQuery将在几行代码中为您完成。
这里的教程: Ajax + jQuery教程
Ajax为州和市
从这里你可以得到医生名单的想法
一旦这是一个很好的例子,请检查一下
国家,州和城市的演示在这里
代码就在这里
按照自己的方式定制..
您可以将findCity.php中的代码更改为Process.php,并在js / location.js中将代码更改为:
$.ajax({ type: "GET", url: "findCity.php", data: strURL, cache: false, success: function(d){ $('#citydiv').show().html(d); } });
#citydiv
是将更改为您在Process.php中获得的结果的部分