<?php
include('config.php');
$isd=mysql_real_escape_string($_GET['q']);
$sql=mysql_query("SELECT zip FROM zipcod where abb='$isd' ") or ;
while($row=mysql_fetch_array($sql, MYSQL_ASSOC)){
$zip=$row['zip'];
echo '<option>'.$zip.'</option> ';
}
?>
Это АяксаMysql не выборки всех данных
<script>
function showUser(str) {
if (str=="") {
document.getElementById("zzips").innerHTML="";
return;
}
if (window.XMLHttpRequest) {
// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
} else { // code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function() {
if (xmlhttp.readyState==4 && xmlhttp.status==200) {
document.getElementById("zzips").innerHTML=xmlhttp.responseText;
}
}
xmlhttp.open("GET","getstate.php?q="+str,true);
xmlhttp.send();
}
</script>
HTML
<select name="states"onchange="showUser(this.value)">
\t <option value="AL">AL</option>
\t <option value="AK">AK</option>
\t <option value="AZ">AZ</option>
\t <option>AR</option>
\t <option>CA</option>
\t <option>CO</option>
\t <option>CT</option>
\t <option>DE</option>
\t <option>FL</option>
\t <option>GA</option>
\t <option>HI</option>
\t <option>ID</option>
\t <option>IL</option>
\t <option>IN</option>
\t <option>IA</option>
\t <option>KS</option>
\t <option>KY</option>
\t <option>LA</option>
\t <option>ME</option>
\t <option>MD</option>
\t <option>MA</option>
\t <option>MI</option>
\t <option>MN</option>
\t <option>MS</option>
\t <option>MS</option>
\t <option>MT</option>
\t <option>NE</option>
\t <option>NV</option>
\t <option>NH</option>
\t <option>NJ</option>
\t <option>NM</option>
\t <option>NY</option>
\t <option>NC</option>
\t <option>ND</option>
\t <option>OH</option>
\t <option>OK</option>
\t <option>OR</option>
\t <option>PA</option>
\t <option>RI</option>
\t <option>SC</option>
\t <option>SD</option>
\t <option>TN</option>
\t <option>TX</option>
\t <option>UT</option>
\t <option>VT</option>
\t <option>VA</option>
\t <option>WA</option>
\t <option>WV</option>
\t <option>WI</option>
\t <option>WY</option>
</select>
Этот код извлечения Zip коды некоторых стран, таких как CO, NJ, не все. Может ли кто-нибудь сообщить мне об ошибке, чтобы он отображал почтовые индексы в соответствии с состояниями, выбранными при первом выпадении
благодарит за любую помощь.
До сих пор не работает – ashlliza
Если вы запустите запрос вручную в MySQL или графический интерфейс, такие как Хайди вы получите результаты, которые вы ожидаете для некоторых из состояния, которые не сохраняют результаты в php? – RamRaider
Да, я не получаю значения из других состояний. он работает только на CO и NJ – ashlliza