Código PHP:
mysql_query("UPDATE viviendas SET
ref = '{$_POST['ref']}'
,desc_es = '{$_POST['desc_es']}'
,desc_en = '{$_POST['desc_en']}'
,zona = '{$_POST['zona']}'
,tipo = '{$_POST['tipo']}'
,operacion = '{$_POST['operacion']}'
,m2 = '{$_POST['m2']}'
,capacidad = '{$_POST['capacidad']}'
,planta = '{$_POST['planta']}'
,estado = '{$_POST['estado']}'
,dist_playa = '{$_POST['dist_playa']}'
,hab = '{$_POST['hab']}'
,bano = '{$_POST['bano']}'
,aseo = '{$_POST['aseo']}'
,lavadora = '{$_POST['lavadora']}'
,microndas = '{$_POST['microndas']}'
,lavaplatos = '{$_POST['lavaplatos']}'
,secadora = '{$_POST['secadora']}'
,terraza = '{$_POST['terraza']}'
,balcon = '{$_POST['balcon']}'
,jardin = '{$_POST['jardin']}'
,salon = '{$_POST['salon']}'
,comedor = '{$_POST['comedor']}'
,tipo_aire = '{$_POST['tipo_aire']}'
,tipo_calefaccion = '{$_POST['tipo_calefaccion']}'
,tipo_tv = '{$_POST['tipo_tv']}'
,satelite = '{$_POST['satelite']}'
,dvd = '{$_POST['dvd']}'
,radio = '{$_POST['radio']}'
,cd = '{$_POST['cd']}'
,internet = '{$_POST['internet']}'
,parking = '{$_POST['parking']}'
,piscina = '{$_POST['piscina']}'
,minusvalidos = '{$_POST['minusvalidos']}'
,fumar = '{$_POST['fumar']}'
,animales = '{$_POST['animales']}'
,observaciones_es = '{$_POST['observaciones_es']}'
,observaciones_en = '{$_POST['observaciones_en']}'
,secador = '{$_POST['secador']}'
,tostadora = '{$_POST['tostadora']}'
,nevera = '{$_POST['nevera']}'
,aspiradora = '{$_POST['aspiradora']}'
,plancha = '{$_POST['plancha']}'
,cafetera = '{$_POST['cafetera']}'
,sandwichera = '{$_POST['sandwichera']}'
,ventiladores = '{$_POST['ventiladores']}'
,hervidor = '{$_POST['hervidor']}'
,armario = '{$_POST['armario']}'
,ducha = '{$_POST['ducha']}'
,banera = '{$_POST['banera']}'
,cuberteria = '{$_POST['cuberteria']}'
,horno = '{$_POST['horno']}'
,patio = '{$_POST['patio']}'
,sofa = '{$_POST['sofa']}'
,sofacama = '{$_POST['sofacama']}'
,utensilios = '{$_POST['utensilios']}'
,vajilla = '{$_POST['vajilla']}'
,vitroceramica = '{$_POST['vitroceramica']}'
,cuna = '{$_POST['cuna']}'
,ropacama = '{$_POST['ropacama']}'
,toallas = '{$_POST['toallas']}'
,t_alta_sem = '{$_POST['t_alta_sem']}'
,t_alta_noc = '{$_POST['t_alta_noc']}'
,t_med_sem = '{$_POST['t_med_sem']}'
,t_med_noc = '{$_POST['t_med_noc']}'
,t_baj_sem = '{$_POST['t_baj_sem']}'
,t_baj_noc = '{$_POST['t_baj_noc']}'
,dia_in = '{$_POST['dia_in']}'
,mes_in = '{$_POST['mes_in']}'
,ano_in = '{$_POST['ano_in']}'
,dia_out = '{$_POST['dia_out']}'
,mes_out = '{$_POST['mes_out']}'
,ano_out = '{$_POST['ano_out']}'
where id = ". $_POST["id"],$link);
$error = mysql_error($link);
if($error != ""){
echo $error;
}
function ultimoDia($mes,$ano){
$ultimo_dia=28;
while (checkdate($mes,$ultimo_dia + 1,$ano)){
$ultimo_dia++;
}
return $ultimo_dia;
}
$ini = mktime(12,0,0,$_POST['mes_in'],$_POST['dia_in'],$_POST['ano_in']);
$fin = mktime(12,0,0,$_POST['mes_out'],$_POST['dia_out'],$_POST['ano_out']);
$x = (floor(($fin - $ini)/60/60/24));
y me da el siguiente mensaje de error
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 75
Alguien sabe por que?
es muy raro, en principio esta todo bien, y aunque quite todo los parametros a actualizar y deje solo el primero me sigue dando el error.
Os hacen falta mas datos?