(PECL CUBRID >= 8.3.0)
cubrid_put — Se usa para actualizar un atributo
La función cubrid_put() se usa para actualizar un atributo de la instancia del oid dado. Se puede actualizar un único atributo estableciendo attr como cadena. En tal caso se puede usar el tipo de datos entero, coma flotante, o cadena para el argumento value. Para actualizar múltiples atributos se puede ignorara el argumento attr y establecer el argumento value con una matriz asociativa. Sin embargo, no se puede usar el método para un atributo de tipo colección. Se tiene que usar las APIs relacionadas con el tipo colección (cubrid_set_add(), cubrid_set_drop(), etc.) cuando se quiera usar cubrid_put() en un atributo de tipo colección.
Se puede actualizar un único atributo usando un tipo de datos de cadena para establecer attr. En tal caso, se puede usar información de tipo entero, coma flotante o cadena para el argumento value. Para actualizar múltiples atributos se puede ignorar el argumento attr, y establecer el argumento value con una matriz asociativa. Sin embargo, no se puede usar el método para atributos de tipo colección. Se tiene que usar las APIs relacionadas con el tipo colección (cubrid_set_add(), cubrid_set_drop(), etc) cuando se quiera usar cubrid_put() en un atributo de tipo colección.
Identificador de conexión.
Oid de la instancia que se quiere actualizar.
Nombre del atributo que se quiere actualizar.
Nuevo valor que se quiere asignar al atributo.
TRUE, cuando el proceso tiene éxito.
FALSE, cuando el proceso no tiene éxito.
Example #1 Ejemplo de cubrid_put()
<?php
$matriz_atrib = cubrid_get ($con, $oid);
$matriz_atrib["name"] = "Nombre Nuevo";
cubrid_put ($con, $oid, $matriz_atrib);
cubrid_put ($con, $oid, "name", "Nombre Nuevo 2");
cubrid_put ($con, $oid, "hobbies", array("aa", "bb"));
?>