タイトルは少しわかりにくいと思いますが、これが必要なものです。
jquery オートコンプリート テキストフィールドがあり、データベースからデータを取得します。テキストフィールドに郵便番号の一部を入力すると、その部分がデータベースに存在する場合、都市、州などとともに利用可能なすべてのオプションが表示されます。
しかし、私が望むのは、オプションのリストに国の旗を (画像として) 表示することです。新しい行を作成しました: 郡 (旗の画像ファイルへの URL が含まれています)
そして、これはそれがうまくいかないところです:
$rs = mysql_query('select zip, city, county, state from zipcode where zip like "'. mysql_real_escape_string($_REQUEST['term']) .'%" order by zip asc limit 0,10', $dblink);
$data = array();
if ( $rs && mysql_num_rows($rs) )
{
while( $row = mysql_fetch_array($rs, MYSQL_ASSOC) )
{
$data[] = array(
'label' => $row['zip'] .', '. $row['city'] .' '. $row['state'] .' '. <img src='http://www.colinch.com/fut/$row['county'].'' /> ,
'value' => $row['zip']
);
}
}
私はphpの専門家ではないので、単純に間違っていたと思います。< img src="......." の部分を削除すると、次のような $row['county'] が出力されます: USA.png
誰かが私を助けてくれることを願っています!
前もって感謝します