Cierto zerokiller y muchas gracias, era eso, el tema es que mezclé el codigo de maestros del web con otro que hice yo distinto (el mapa simple de maestros del web, con el que llamaba a las marcas de mi base de datos), no me fije en ese pequeño detalle, mil gracias :) Por cierto, pongo el código completo por si alguien le interesa...
Código PHP:
<head>
<script src="http://maps.google.com/maps?file=api&v=2&sensor=false&key=ABQIAAAAzr2EBOXUKnm_jVnk0OJI7xSosDVG8KKPE1-m51RBrvYughuyMxQ-i1QfUnH94QxWIa6N4U6MouMmBA"
type="text/javascript"></script>
<script type="text/javascript">
function initialize() {
if (GBrowserIsCompatible()) {
var map = new GMap2(document.getElementById("map_canvas"));
map.setCenter(new GLatLng(37.6020919,-0.9842375), 4);
map.setUIToDefault();
<?php
$link = mysql_connect("localhost", "root", "") or die("Could not connect: " . mysql_error());
mysql_selectdb("base",$link) or die ("Can\'t use dbmapserver : " . mysql_error());
$result = mysql_query("SELECT * FROM general",$link);
while($row = mysql_fetch_array($result))
{
echo '
var point = new GLatLng ('.$row['coordenadas'].');
map.addOverlay(new GMarker(point));
';
}
?>
}
}
</script>
</head>
<body onload="initialize()" onunload="GUnload()">
<div id="map_canvas" style="width: 500px; height: 300px"></div>
</body>
</html>