inserire google maps

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.044
150
63
PR
www.borgo-italia.it
sto preparando una scheda che da DB visualizza i dati dell'utente (in futuro potranno essere tanti) che assieme a altri dati "dovrebbe" visualizzare la sua localizzazione tramite googl maps quindi preparavo una tabella del tipo

id_utente int primarykey....
.......

mappa ???

nel campo mappa dovrei inserire tutta questa pappardella:

HTML:
<iframe width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.it/maps?f=d&amp;hl=it&amp;geocode=&amp;saddr=via+rigato+4a+vigonza&amp;daddr=&amp;sll=41.442726,12.392578&amp;sspn=12.344819,29.707031&amp;ie=UTF8&amp;ll=45.440395,11.947238&amp;spn=0.006295,0.008972&amp;output=embed&amp;s=AARTsJpHMx8HQEY_g4LXyQ6fvgS4h5BX8Q"></iframe><br /><small><a href="http://maps.google.it/maps?f=d&amp;hl=it&amp;geocode=&amp;saddr=via+rigato+4a+vigonza&amp;daddr=&amp;sll=41.442726,12.392578&amp;sspn=12.344819,29.707031&amp;ie=UTF8&amp;ll=45.440395,11.947238&amp;spn=0.006295,0.008972&amp;source=embed" style="color:#0000FF;text-align:left">Visualizzazione ingrandita della mappa</a></small>

1. mysql accetta l'inserimento di una cosa del genere?
2. se si che tipo di campo, varchar, text.. devo dare al campo "mappa"?
3. ci sono particolari accorgimenti per l'inserimento nel DB?

grazie
 
...
1. mysql accetta l'inserimento di una cosa del genere?
2. se si che tipo di campo, varchar, text.. devo dare al campo "mappa"?
3. ci sono particolari accorgimenti per l'inserimento nel DB?
...

1. Direi di si, ma per fugare ogni dubbio fai una prova ;)
2. Secondo me (non uso mysql ma dovrebbe esistere) un campo MEMO è quello che più fa per te
3. A parte quelli classici (controllo apici singoli ecc...), non credo ce ne siano altri.

:byebye:
 
1. confermo: si *

2. usa un campo TEXT che è più lungo del VARCHAR (255) ma non lungo come LONGTEXT (equivalente del MEMO di Access) **

3. non ci sono singoli apici, puoi buttarlo dentro coso com'è

* che bisogno hai di memorizzarlo tutto nel database? puoi semplicemente stampare l'iframe a video e passare dinamicamente l'indirizzo nella querystring della pagina presente nel src dell'iframe stesso:

<iframe src="...?indirizzo=<%=indirizzo%>"></iframe>

se usi ASP, oppure:

<iframe src="...?indirizzo=<?echo $indirizzo;?>"></iframe>

se usi PHP

** tutti i tipi di dato testuali di MySQL:

http://www.appuntiphp.com/blog-43/guida-mysql/tipi-di-dato-stringa-di-mysql.html
 

Discussioni simili