0
$url = 'http://maps.google.com/maps/geo?q='.str_replace(" ","",$postcode[$z]).',+UK&output=csv&sensor=false';
$data = @file_get_contents($url);
echo $data;
$result = explode(",", $data);
$lat = (float) $result[2]; // latitude
$lon = (float) $result[3]; // longitude;
echo '<br>Latitude: '.$lat;
echo '<br>Longitude: '.$lon;
$wpresult = $wpdb->insert("buss_add",array(
"buss_id" => $buss_id,
"add1" => $add1[$z],
"add2" => $add2[$z],
"city" => $city[$z],
"county" => $county[$z],
"postcode" => $postcode[$z],
"country" => $country[$z],
"tel" => $tel[$z],
"lat" => $lat,
"lon" => $lon
),array(
"%d","%s","%s","%s","%s","%s","%s","%s","%f","%f"
));
ようだ、とさえ緯度と経度の変数を型キャストでこれはfloatとしてデータベースに行きたいとは思われません。私はwordpress $ wpdbは責任があると思う。誰もがアイデアを持っていますか?また、データベースを確認するためにWordpressのは、挿入&型キャストwpdbこれは右にもかかわらず、完全にオフ
は絶対に罰金であるべき、次のようになります - http://cl.ly/421m2K3F2k3p3X1D3V1v
以下の値の例:
緯度:51.7191557 経度:$lat
を想定し0.6665619