php man page for cubrid_put

Query: cubrid_put

OS: php

Section: 3

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

CUBRID_PUT(3)								 1							     CUBRID_PUT(3)

cubrid_put - Update a column using OID

SYNOPSIS
int cubrid_put (resource $conn_identifier, string $oid, [string $attr], mixed $value)
DESCRIPTION
The cubrid_put(3) function is used to update an attribute of the instance of the given $oid. You can update single attribute by using string data type to set $attr. In such case, you can use integer, floating point or string type data for the $value argument. To update multiple number of attributes, you can disregard the $attr argument, and set $value argument with associative array data type.
PARAMETERS
o $conn_identifier -Connection identifier. o $oid -OID of the instance that you want to update. o $attr -Name of the attribute that you want to update. o $value -New value that you want to assign to the attribute.
RETURN VALUES
TRUE, when process is successful. FALSE, when process is unsuccessful.
EXAMPLES
Example #1 cubrid_put(3) example <?php $conn = cubrid_connect("localhost", 33000, "demodb", "dba"); @cubrid_execute($conn, "DROP TABLE foo"); cubrid_execute($conn, "CREATE TABLE foo(a int AUTO_INCREMENT, b set(int), c list(int), d char(10))"); cubrid_execute($conn, "INSERT INTO foo(a, b, c, d) VALUES(1, {1,2,3}, {11,22,33,333}, 'a')"); cubrid_execute($conn, "INSERT INTO foo(a, b, c, d) VALUES(2, {4,5,7}, {44,55,66,666}, 'b')"); $req = cubrid_execute($conn, "SELECT * FROM foo", CUBRID_INCLUDE_OID); cubrid_move_cursor($req, 1, CUBRID_CURSOR_FIRST); $oid = cubrid_current_oid($req); $attr = cubrid_col_get($conn, $oid, "b"); var_dump($attr); cubrid_put($conn, $oid, "b", array(2, 4, 8)); $attr = cubrid_col_get($conn, $oid, "b"); var_dump($attr); cubrid_close_request($req); cubrid_disconnect($conn); ?> The above example will output: array(3) { [0]=> string(1) "1" [1]=> string(1) "2" [2]=> string(1) "3" } array(3) { [0]=> string(1) "2" [1]=> string(1) "4" [2]=> string(1) "8" }
SEE ALSO
cubrid_get(3), cubrid_set_add(3), cubrid_set_drop(3), cubrid_seq_insert(3), cubrid_seq_drop(3), cubrid_seq_put(3). PHP Documentation Group CUBRID_PUT(3)
Related Man Pages
cubrid_put(3) - php
cubrid_lob2_write(3) - php
cubrid_affected_rows(3) - php
cubrid_seq_insert(3) - php
cubrid_set_drop(3) - php
Similar Topics in the Unix Linux Community
New Code Tags (Syntax Highlighting)
Please Welcome Don Cragun as Lead Moderator
Status of UNIX.COM Forum Transformation
The Order of the Wizard's Hat - Lifetime Achievement Award 2019 - Congrats to Don Cragun
Denial Of Service Attack Update