Ver Mensaje Individual
  #9 (permalink)  
Antiguo 20/05/2010, 02:58
Campesino
 
Fecha de Ingreso: septiembre-2003
Mensajes: 180
Antigüedad: 21 años, 2 meses
Puntos: 1
Respuesta: Ayuda con google maps y base de datos

Gracias Nisrokh, ahora me surge el problema que las variables no las reconoce, las saco de una base de datos, este es el script:

<?php
function conectar()
{
$base_de_datos = "Mi base de datos";
$db_usuario = "usuario";
$db_password = "pasw.";

if (!($link = mysql_connect("localhost", $db_usuario, $db_password)))
{
echo "Error conectando a la base de datos.";
exit();
}
if (!mysql_select_db($base_de_datos, $link))
{
echo "Error seleccionando la base de datos.";
exit();
}
return $link;
}

$db = conectar();
$resultados = mysql_query("SELECT * FROM tabla WHERE id='38'");
while($articulo=mysql_fetch_array($resultados))
?>
<html>
<head>
<title></title>
<script src="http://maps.google.com/maps?file=api&amp;v=2&amp;sensor=false&amp;key=ABQ IAAAAIxQWpU1-QF8PtuHoL59_tBRlJPYwn47xzjqwfW1L972ysqJV7hTeTtJFq6 w4AZdwjiz5j_tNLbIx-A" type="text/javascript"></script>
<script type="text/javascript">
//<![CDATA[
function initialize() {
if (GBrowserIsCompatible()) {
var map = new GMap2(document.getElementById('map_canvas'));
map.setCenter(new GLatLng(<?php ".$articulo['Latitud']."?>,<?php ".$articulo['Longitud']."?>), 17);
map.addControl(new GLargeMapControl(<?php ".$articulo['Latitud']."?>,<?php ".$articulo['Longitud']."?>));
map.setMapType(G_SATELLITE_MAP);
var point = new GPoint(<?php ".$articulo['Lingitud']."?>,<?php ".$articulo['Latitud']."?>);
var marker = new GMarker(point);
map.addOverlay(marker); } } //]]>
</script>
</head>
<body onload="initialize()" onunload="GUnload()">
<div id="map_canvas" style="width: 400px; height: 200px;"></div>
</body>

</body>


Pero me da el error:
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING