29/06/2013, 11:19
|
| | | Fecha de Ingreso: julio-2011 Ubicación: Barcelona
Mensajes: 29
Antigüedad: 13 años, 5 meses Puntos: 2 | |
Error al hacer update Hola,
Hola, llevo dos días dandole vueltas al siguiente erro si alguien me echara un cable le estaría agradecido:
Recoge los datos de un formulario de actualizacion de perfil de usuario. Query failed: SQLSTATE[42000]: Syntax error or access violation: 1064 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 'WHERE id = '10'' at line 19
El código es el siguiente:
$passwordSql = $this->data["password"] ? "password = :password," : "";
$sql = "UPDATE " . $this->TBL_MEMBERSFINAL . " SET
logoimagen = :logoimagen,
nombreempresa = :nombreempresa,
descripcion = :descripcion,
categoriapro0 = :categoriapro0,
categoriapro1 = :categoriapro1,
categoriapro2 = :categoriapro2,
pagweb = :pagweb,
firstName = :firstName,
lastName = :lastName,
emailAddress = :emailAddress,
provincia = :provincia,
poblacion = :poblacion,
calle = :calle,
numero = :numero,
cifnifnie = :cifnifnie,
username = :username,
$passwordSql
WHERE id = :id"; |