Google Maps API PHP連携 〜マップ情報をDBに登録する〜

Html -> DB

Google Maps APIを使用して地図を表示する画面の作成を行いました。

こんな感じです。

PHP連携

この画面の下部分にデータを登録するための入力部分があります。ここの入力をサーバー(PHP)へ送信してDBに登録します。
クライアントサイド(HTML)は作成したので次はリクエストを送信したときにデータを受け取りDBに登録する処理(PHP)を作成します。
ちょいメモ
実は画面からリクエストを送信する部分(ボタン)ですがまだ作ってません。。。

参考

参考にするサイトはこちらです。PHPマニュアルです。。。

HTML →PHP

HTML からの入力データをサーバ(PHP)に送信します。今回はHTMLとPHPを分断して実装するのでHTMLで初期表示処理の中で、DB からデータを取得するPHPを呼び出しますが、まずはデータ登録が先なので表示順とはいきませんが、この順序で実装していきます。

  1. 画面にGoogle Mapを表示する
  2. 初期表示処理は空、もしくはマップの初期処理のみを実装
  3. データ入力ボタンを押すと入力フォームが開く
  4. フォームにデータを入力するとサーバのPHPにデータを渡す(POSTリクエスト送信)
  5. PHPで入力(テキスト)とアップロードしたファイルを受け取る
  6. 取得したファイルにエラーがあるかチェック
  7. 同じく、ファイル拡張子のチェック
  8. ファイルをバイナリ(BLOB)でDB に登録

ここまでを実装しようとます。



コメントを残す