Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/02/2016, 14:39
iniciopublic
 
Fecha de Ingreso: julio-2013
Mensajes: 309
Antigüedad: 10 años, 9 meses
Puntos: 2
realizar update en campo con comillas dobles con php

Hola a todos tengo un problema con una tabla en sus campos tiene dobles comillas ( "")

Esta es la tabla donde debo realizar un update :


Cuando quiero hacer una actualización en un campo sin comillas, por ejemplo:

Código PHP:
 $rs pg_query("UPDATE tbl_audit
   SET UserName='admin'
 WHERE pk_audit='549'"
); 
PostgreSQL me dice que el campo (UserName) no existe en la tabla

pero cuando pongo las comillas como esto:

Código PHP:
$rs pg_query("UPDATE tbl_audit
   SET "
UserName"='admin'
 WHERE pk_audit='549'"
); 
Me sale el siguiente error: Parse error: syntax error, unexpected 'username' (T_STRING) en C: \ xampp \ htdocs \ postgrado \ admin \ update.php en la línea 35

No entiendo , cuando hago esto desde la ventana sql de pgadmin (sin php )me funciona con éxito

UPDATE tbl_audit
SET "UserName"='admin'
WHERE pk_audit='549';


Gracias por su pronta ayuda

Saludos

Última edición por iniciopublic; 22/02/2016 a las 14:48