2011-11-22 43 views
-6

我正在建立一個網站,我想創建一個選項,當註冊客戶第一次登錄時,他們必須填寫他們的地址,然後這個地址被放到我的谷歌地圖旁邊。所以當訪問者看到我的地圖時,他們可以在地理上看到我的所有客戶並點擊它們。我希望我的客戶填寫他們的地址和此地址以顯示在我的Google地圖上。我如何解決這個問題?

我正在用PHP編寫我的網站& mysql。

+7

我們不會寫你的網站爲你。請問**特定**問題。你有什麼麻煩? – SLaks

+0

@markus多數民衆贊成我的問題,我從哪裏開始?我見過一些教程。但我不知道從哪裏開始,我的具體需求。 – jan

+0

@jan:首先將問題分成較小的部分;繼續將它們分成較小的部分,等等,直到遇到可以直接轉換爲代碼的小問題。 – Piskvor

回答

2

在登錄:

Has customer logged in before? 
If not: 
    Get address from customer 
    Geolocate coordinates from address 
    Insert coordinates into database 

在地圖:

Get all customers' coordinates, if they have been entered 
Add each as a marker 
+0

是的,我已經完成了PHP的這一方面和客戶的地址列表已經存在於我的數據庫。我需要所有這些地址出現在我的谷歌地圖? – jan

+0

@jan:你呢?我不知道,你告訴我。 – Piskvor

+0

@jan:無論如何,您需要從任何表格中選擇座標,然後將其添加到地圖中,可能需要使用MarkerManager:http://code.google.com/apis/maps/documentation /javascript/v2/overlays.html#Marker_Manager – Piskvor

相關問題