cubrid_put
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
cubrid_put
Референца за `function.cubrid-put.php` со подобрена типографија и навигација.
cubrid_put
(ПЕКЛ КУБИД ГЕ >= 8.3.0)
cubrid_put — Ажурирај колона користејќи OID
= NULL
На cubrid_put() Ажурирај колона користејќи OID oid.
функцијата се користи за ажурирање на атрибут на примерок од дадениот
attrМожете да ажурирате еден атрибут користејќи тип на податоци стринг за поставување value
. Во таков случај, можете да користите цел број, пловечка точка или стринг тип на податоци за
attr аргумент. За да ажурирате повеќе атрибути, можете да го игнорирате
value аргумент, и поставете
Параметри
conn_identifier- Идентификатор на врската.
oid- аргумент со асоцијативен тип на податоци на низа.
attr- OID на примерокот што сакате да го ажурирате.
value- Име на атрибутот што сакате да го ажурирате.
Вратени вредности
Патеката до PHP скриптата што треба да се провери. true на успех или false при неуспех.
Примери
Пример #1 cubrid_put() 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);
?>Пример #1 Пример што покажува затворачка ознака што го опфаќа последниот нов ред
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"
}
Види Исто така
- cubrid_get() - Ослободи ја меморијата зафатена од податоците од резултатот
- cubrid_set_add() - Update the element value of sequence type column using OID
- cubrid_set_drop() - Sets the CUBRID database parameters
- cubrid_seq_insert() - Delete an element from sequence type column using OID
- cubrid_seq_drop() - Read data from glo and send it to std output
- cubrid_seq_put() - Insert an element to a sequence type column using OID