勉強したことのメモ

webプログラマ見習いが勉強したことのメモ。

google map apiとPHPを組み合わせて複数マーカーとウィンドウを連携させる

      2015/04/22

やりたかった事は、

  • mysqlから経度緯度、マーカー名、マーカーIDを持ってきてgooglemapにマーカーを刺す
  • マーカーをクリックするとウィンドウが表示
  • ウィンドウの中にマーカー名とリンクを表示。リンクは[?key=マーカーID]みたいにクエリをそれぞれつけたい

というもの。

先にソース。

 

 

$addressListに予めMySQLから、マーカー情報を呼び出して配列で突っ込んでおく。

google map apiを初めて使うことになり、何とかなるやろか思ってたけどけっこうむずかった。

mapに出力するところから先に作ったけど、php→mysqlに入れる際にformから住所送って(出来ればajaxで)ジオコーディング? かなんかでチェックするシステムも作りたいところ。

よく考えたらありがちっぽいので、いいのがあったらぱくろう。

 - PHP

  関連記事

url
Codeigniterで異なるデータベースを使用する

Codeigniterで2つのコンテンツがあって、それぞれ別のデータベースを使用 ...

images
PHPの連想配列と正当性のチェック

ソースの解析中、こんな書き方があったのか、 と思ったのでメモ。 $List = ...

images
ファイルの更新日付取得とリネーム

やりたかった事は、画像ファイルの更新日時取得と リネーム。 ■参考サイト htt ...

images
PHPで土日祝を避ける

広告物を土日祝だけ非表示にしたいと言われ、 できたらPHPで行いたかった。 調べ ...

images
エラー管理まとめ

■エラーログをとる。 error_reporting(E_ALL ^ E_NOT ...

images
PHPでアクセスIPからランダム英数字のIDを作成

PHPで掲示板などにあるようなアクセスIPからランダム英数字のIDを作成したかっ ...

images
PHPでディレクトリの作成と削除

PHPでユーザID毎にディレクトリを作成しその中にキャッシュファイルを格納したか ...

images
PHPでメルマガを配信する方法2

以前にPHPでメルマガを配信する方法を書いたけど、BCCだと相手の名前などユーザ ...

images
PHPのfor文とforeach文

ループ処理の際、forとforeachのどっちでもいけそうな場合、 特にどっちを ...

images
PHPでCSVファイル出力用の関数

ここのところログ系をCSVファイル出力にするケースが多かった為、使いまわせるよう ...