Tengo un problemita con un UPDATE que falla y no me devuelve nada en el mysql_error, les dejo el código a ver si se me está pasando algo por alto y ustedes lo ven...
La conexión a la base está en dbinfo.php $conexion, y funciona perfecto en el resto del sitio.
Código PHP:
<?php
require("dbinfo.php");
require("dbinfoChile.php");
session_start();
$nombre1=$_REQUEST['nombre0'];
$email1=$_REQUEST['email0'];
$direccion1=$_REQUEST['direccion0'];
$nombre2=strtolower($nombre1);
$nombre=ucwords($nombre2);
$email=strtolower($email1);
$direccion2=strtolower($direccion1);
$direccion=ucwords($direccion2);
$telefono=$_REQUEST['telefono0'];
$consorcio=$_SESSION['id_cons'];
$comuna=$_REQUEST['comuna0'];
$provincia=$_REQUEST['provincia0'];
$region=$_REQUEST['region0'];
$resProv=mysql_query("select * from provincias where PROVINCIA_ID=".$provincia."",$conexionC);
$filaProv=mysql_fetch_array($resProv);
$direccionM= urlencode($direccion.", ".$filaProv['PROVINCIA_NOMBRE']);
$geocode=file_get_contents('http://maps.google.com/maps/api/geocode/json?address='.$direccionM.'&sensor=false');
$output= json_decode($geocode);
$lat = $output->results[0]->geometry->location->lat;
$lng = $output->results[0]->geometry->location->lng;
$sql="UPDATE consorcios SET consorcio = '$nombre', telefono = '$telefono', email = '$email', direccion = '$direccion', comuna = '$comuna', provincia = '$provincia', region = '$region', lat = '$lat', lng = '$lng' WHERE id_consorcio = '$consorcio'";
if(mysql_query($sql,$conexion)){
echo "ok";
}else{
echo mysql_error();
}
mysql_close();
?>
Jacqueline