Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/05/2009, 20:46
binagol
 
Fecha de Ingreso: agosto-2008
Ubicación: Buenos Aires
Mensajes: 247
Antigüedad: 16 años, 6 meses
Puntos: 6
error de sintaxis con UPDATE en mysql con php

Hola a todos, estoy teniendo un problema con una consulta un una db mysql. ya revise que las variables coinsidan con las de la db y con las $_POST de un formulario... pero sigue presente el error...

necesito una mano... Alguien sabe donde este el error????

el error que me devuelve es:

Código HTML:
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 '7'' at line 1

y la consulta en la cual se presenta el error de sintaxis, el cual no logro detetar es:

Código PHP:
<?php


 $query 
"UPDATE propiedades SET operacion='$campo5', entrecalles='$campo1', tipoprop='$campo4', 
ambientes='$campo6', direccion='$campo7', precio='$campo45', orientacion='$campo8', 
disposicion='$campo9', suptotal='$campo13', supcubierta='$campo14', supsemicub='$campo12', 
supdescub='$campo11', estado='$campo40', apto='$campo15', luminoso='$campo16', 
expensas='$campo43', lavadero='$campo17', palier='$campo21', livingcom='$campo18', 
dependecias='$campo19', ascensor='$campo20', baulera='$campo23', baños='$campo22', 
dormitoriosuite='$campo28', dormtorio1='$campo24', dormitorio2='$campo25', 
dormitorio3='$campo26', dormitorio4='$campo27', cocina='$campo29', toilette='$campo30', 
calefaccion='$campo31', aireacond='$campo32', aguacaliente='$campo33', amueblado='$campo34', 
categedif='$campo35', cantpisos= $campo36', dptospiso='$campo37', antig='$campo38', 
cochera='$campo39', telefono='$campo42', observaciones='$campo46', descripcion='$campo47', 
barrio='$campo3', piso='$campo10' , creacion='$fecha', modificacion='$fecha', 
estado_operacion='$campo2', balcon='$campo41', patio='$campo58', moneda='$campo44', 
estado_ficha='$campo2', image1='$campo48', image2='$campo49', image3='$campo50', 
image4='$campo51', image5='$campo52', image6='$campo53', image7='$campo54', 
image8='$campo55', image9='$campo56', image10='$campo57' WHERE id = '$id'"
;
 
  
mysql_query($query$con) or die(mysql_error()); 

?>


alguna idea de que puede llegar a ser???



muchas gracias a todos y saludos.

Última edición por binagol; 20/05/2009 a las 20:49 Razón: le agregue saltos de linea a la consulta.