Antes de nada probaría el script con datos ficticios. por ejemplo lat, long
Código:
google.maps.LatLng(51.618017,2.48291)
Si esto te muestra la situación en el mapa, solo tienes que preocuparte de que haciendo un var_dump sobre las variables que traen esos datos den los mismos resultados
Código PHP:
var_dump($row['lat'],$row['lng']);
//$row['lat'] == '51.618017'
//$row['lng'] == '2.48291'
Si obtienes este resultado y sigues teniendo problemas el error está en otra parte del script.
Ya nos cuentas,
Saludos,