Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/01/2013, 09:57
Avatar de jmorasandi
jmorasandi
 
Fecha de Ingreso: enero-2013
Mensajes: 30
Antigüedad: 11 años, 3 meses
Puntos: 1
Error en UPDATE

Buenos días,

Tengo un sistema de reportes, y quiero que en cuanto se borre un reporte se almacene en una bd histórico, para lo cual quiero que antes de que se elimine de la actual, se actualice el campo estado para que muestre el valor "Cerrado", sin embargo me da un error de sintaxis que no puedo reconocer..

Error: syntax error, unexpected T_STRING in /home/u733302437/public_html/delete.php on line 10

La linea 10 es la que esta en rojo..

Código:
if ($action == "del") {
$sql = "UPDATE empresa SET estado="Cerrado"
        WHERE id= ".sqlValue($idempresa, "int");

    mysql_query($sql, $conexion) or die("EL ERROR ES: " . mysql_error());
}
De igual manera separe la consulta para ver donde estaba el problema y seguia en la sentencia SET estado="Cerrado"..

Alguna idea?