Hola JuJoGuAl,
No he probado el codigo... pero por lo que veo... le falta todo el javascript, menos el framework que ya lo pones en la cabecera.
Cuando imprimes las cooredenadas con PHP en el if, es decir, cuando tienes unas coordenadas tienes que imprimir esto, ya sea en el head o en el body:
Código PHP:
<script>
function load() {
if (GBrowserIsCompatible()) {
var map = new GMap2(document.getElementById("map"));
map.setCenter(new GLatLng(<?php echo $x; ?>,<?php echo $y; ?>),15);
}
}
</script>
¿Comprendes?... lo que hago es imprimir las coordendas en codigo javascript... para que el mapa de google lo interprete y te centre el mapa en esas coordenadas... de ese modo con todo lo demas... que tu veras que poner, jeje...
Pero asi a bote pronto!... te recomedaria que copiases integramente un codigo fuente de un ejemplo de mapa de google maps... e insertases tu codigo en el... el php y mysql... pues te veo algo perdido con el javascript, jeje... me parece mas facil... el php y mysql.
Bueno... espero que te funcione!.
Hasta pronto!.