• ベストアンサー

Google MapMySQL日本語の住所から検索

MySQLと PHPを組み合わせてデータベースを作成しています。 以下が参照テーブルです。 ID 名前   住所         性別 1 千葉 梅子 千葉県千葉市中央区本町1-2 1 2 東京 弦太   東京都台東区上野公園4-32 2 住所をクリックするとmapにピンが置かれるように設定をせいたのですが、PHPでどこにどのように設定をすればいよろしいのでしょうか? 初心者ではありますが、よろしくお願いします。 また、参考資料等ありましたら、教えてください。 データベース作成にあたり参考図書 ソフトバンク 標準MySQL

  • khya
  • お礼率9% (2/22)

質問者が選んだベストアンサー

  • ベストアンサー
noname#213288
noname#213288
回答No.2

ご質問の要件は以下の内容でしょうか? 1.PHPを利用しデータベースから住所を取得しWeb上に表示する。 2.住所をクリックすると地図が表示される。 3.住所をもとに地図上にマーカー(ピン)を設置する。 だとすると以下のサイトを参考にされると良いかも知れません。 PHPのみでは実現できないと思います。JavaScriptを利用する必要があります。 → https://sites.google.com/site/gmapsapi3/Home/serviceshttp://phpjavascriptroom.com/?t=ajax&p=googlemapsapiv3_geocoding#a_geocodinghttp://blog.grush.jp/?p=242

その他の回答 (1)

回答No.1

https://developers.google.com/maps/articles/phpsqlajax_v3?hl=ja 本家サイトにあるんですけど、検索すらしてないんでしょうかね・・・。

khya
質問者

補足

これは、見ましたが、日本語の住所を使用していません。緯度、経度を使わずに日本語の住所を使用したいのですが・・・・。他の方法を教えてください。

関連するQ&A

  • SQLで日本語データを入力したいのですが。

    PHP5、MySQL5を使用しています。最近始めたばかりで参考書を購入して勉強しています。 購入した参考書には「PHPとMySQLの連携」という章があり読んでいくと、MySQL(コマンドライン)に日本語が表示されていました。 この本はMyAdminなどを使っていないので、PHPでフォームを作成してそれで日本語をMySQLに送信しているのだと思いやってみたのですが、データが入りません。英数字なら入るのですが、日本語になると入ってくれません。 設定が悪いのでしょうかそれとも私の書き方がいけないのでしょうか。 $ins = "INSERT INTO name VALUES('あじあ')"; $mq = mysql_query($ins); このように書いたのですができませんでした。すみませんが、よろしくお願いします。

    • ベストアンサー
    • MySQL
  • PHP でMysqlを使用して日本語を登録する。

    すいません、教えて下さい。現在、PHPとMYSQLを連携させてデーターベースを構築中なのですが、日本語が登録できません。mysqlモニタにてinsert 文で登録すると日本語が登録できるのですが、phpを経由すると登録できないのです。phpから、既存のデータベースを呼び出すと日本語のところがすべて文字化けしてしまいます。ちなみにmysqlのmy.iniの設定はsjisにしてあります。ujisにするとmysqlモニタからでも日本語が登録できなくなります。どこの設定がいけないのでしょうか?ちなみにWindows Vista php5.1 mysql 5.1 です。

    • ベストアンサー
    • PHP
  • カタカナで検索できません。

    mysql と php で作成したデータベースですが、 検索語にカタカナが入ると検索結果が0件になります。 どうしてでしょうか?よろしくお願いします。

  • エクセルで住所録管理データベースで

    エクセルで住所録管理データベースで (例) C列         D列 東京都台東区上野   1-234-1 神奈川県横浜市山手  2-84-6 埼玉県草加市弥勒   51-98 と入力されてますが A列にC列から 県名を抽出 B列に市・区名を抽出を 関数を使ってできないでしょうか? 又、C列の県名と市・区名を消したいのですが

  • PHPの設定でMySQLを有効にするには?

    現在Windowsを使ってPHPなどの勉強をしています PHPのプログラム上からデータベース(MySQL)に接続したいので、MySQLを有効にするためにphp.iniの「;extension=php_mysql.dll」から「;」を取るとMySQLが有効になると参考書には書いてあるのですが、有効になりません。 何か設定が足りないのでしょうか? 教えてください!!

    • 締切済み
    • PHP
  • 住所録を作りたい

    『MySQL入門以前』という本をみながら住所録をつくっています。 1、htmlファイル データ登録画面用 ↓ 2、phpファイル データをMySQLデータベースに書き込み ↓ 3、phpファイル MySQLのテーブルから全体を読み出し の3つのファイルから構成しています。 データ登録画面で、全角文字『愛知県』をいれると データベースに新しいデータが追加されません。 半角英数字abcや123なら、新しいデータが追加されます。 どうしたら全角文字も対応させられるのでしょうか。 ファイルの一部 <form action="touroku.php" method="post"> <p>氏名:<input type="text" name="simei" size="40"></p> <p>郵便番号:<input type="text" name="yubin1" size="5">-<input type="text" name="yubin2" size="8"></p> <p>住所1:<input type="text" name="jusho1" size="50"></p> <p><input type="submit" value="登録"> <input type="reset" value="リセット"></p> </form> MySQL 5.0 PHP 5.2.5.5 apache 2.0.59 Windowes XP

    • 締切済み
    • PHP
  • PHPの検索について

    現在html、PHP、MySQLを使い検索システムの作成を行っているのですが、検索をしてMySQLより所得した結果何件表示されました、という感じにしたいです。 yahooでPHPで検索すると約11,440,000,000件みたいに。 やり方が分からなく何か参考になるサイトなどがありましたら教えていただきたいです。 よろしくお願いします。

    • ベストアンサー
    • PHP
  • Mysqlで日本語がどうしても非表示になります

    xampp for windows 1.7.0 apache 2.2.11 mysql 5.1.30 php 5.2.8 をインストールしました。 OSはwindowsXPです。 phpの基礎勉強を終え、MySQLでデータベースの作成の学習の途中なのですが、コマンドラインからデータベースを作成しselect*文でテーブル表示すると、日本語のデータがどうしても文字化けしてしまいました。 いろいろネット検索して試行錯誤した結果、status文で呼び出すと表示される各characterset(Server,DB,Client,Conn)ともにutf8にようやく統一できたようですが、文字化けこそしなくなったものの、今度は非表示(空白)になってしまいます。一応phpmyadminでもそのデータを表示させてみたのですがやはり非表示です。 一日やってどうにもならず、どなたかのお力をお借りしたいと思います。なにとぞご回答よろしくお願いいたします。

  • PHP データベースの複数検索の設定

    PHPでデーターベースを検索するWEBページを作成しています。 データーベースはSQLiteを使っています。 データベースを検索する際に、 下記のWEBページのような複数条件での 検索設定を設定したいのですが、 何かいい方法はありますでしょうか。 いろいろ参考書を見たり、インターネットで検索したりしているのですがいい方法がなくて悩んでいます。 どうぞよろしくおねがい致します。

    • 締切済み
    • PHP
  • PHPの検索について

    例えば、「あ」~「ん」までの50音を表示しているHPがあるとします。 そのHPより「あ」をクリックした時に、MySQLのデータベースの氏名テーブルより頭に「あ」のつく人を 抽出して表示したいです。 そしてその表示された「あ」のつく人をクリックすると さらに住所テーブルより該当データを抽出し 住所を表示するようにしたいのですが。 あ い う え お ↑ クリック ↓↓ 青木○○ 足立○○ 安藤○○ (HP上に表示)  ↑ クリック ↓↓ 青木○○ 東京都渋谷区○○1-2-3 例としてはこんな感じなんですが・・・わかりますでしょうか?? なにぶんPHPでのプログラミングは初めてなもので 的外れな質問をしてしまうかもしれませんが よろしくお願いいたします。

    • ベストアンサー
    • PHP