Ben kullanıcı tarafından tek bir değeri girişi karşı eşleşen, birden çok alanı (zc_city, zc_zip ve zc_state) aramak çalışıyorum. Üç sütun sonuçlarına dahil edilmelidir. İşte şimdi ne var:
$q = strtolower($_GET["q"]);
if (!$q) return;
$sql = "SELECT DISTINCT zc_city AS zcity FROM search_zipcodes WHERE zc_city LIKE '$q%'";
$rsd = mysql_query($sql);
while($rs = mysql_fetch_array($rsd)) {
$zcity = $rs['zcity'];
echo "$zcity\n";
}
Bu tablo, aşağıdaki yapıya sahiptir:
CREATE TABLE search_zipcodes (
zc_zip VARCHAR(5),
zc_lat FLOAT,
zc_lon FLOAT,
zc_city VARCHAR(80),
zc_state CHAR(2)
);