Home
last modified time | relevance | path

Searched refs:PDO (Results 26 – 50 of 269) sorted by relevance

1234567891011

/PHP-5.4/ext/pdo_mysql/tests/
H A Dpdo_mysql_rollback.phpt2 PDO::rollBack()
20 $row = $db->query('SELECT COUNT(*) AS _num FROM test')->fetch(PDO::FETCH_ASSOC);
25 $row = $db->query('SELECT COUNT(*) AS _num FROM test')->fetch(PDO::FETCH_ASSOC);
58 $db->setAttribute(PDO::ATTR_AUTOCOMMIT, 1);
62 var_dump($db->getAttribute(PDO::ATTR_AUTOCOMMIT));
64 $db->setAttribute(PDO::ATTR_AUTOCOMMIT, 0);
68 var_dump($db->getAttribute(PDO::ATTR_AUTOCOMMIT));
70 $db->setAttribute(PDO::ATTR_AUTOCOMMIT, 1);
74 var_dump($db->getAttribute(PDO::ATTR_AUTOCOMMIT));
76 $db->setAttribute(PDO::ATTR_AUTOCOMMIT, 0);
[all …]
H A Dpdo_mysql_attr_errmode.phpt2 PDO::ATTR_ERRMODE
17 $valid = array(PDO::ERRMODE_SILENT, PDO::ERRMODE_WARNING, PDO::ERRMODE_EXCEPTION);
24 if (false != @$db->setAttribute(PDO::ATTR_ERRMODE, $tmp))
28 $ret = @$db->setAttribute(PDO::ATTR_ERRMODE, $tmp);
33 $ret = @$db->setAttribute(PDO::ATTR_ERRMODE, 'pdo');
38 if (false != @$db->setAttribute(PDO::ATTR_ERRMODE, $invalid))
41 $db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_SILENT);
42 // no message for any PDO call but...
58 $db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_WARNING);
74 $db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
[all …]
H A Dpdo_mysql_stmt_closecursor.phpt21 $db->setAttribute(PDO::MYSQL_ATTR_USE_BUFFERED_QUERY, false);
36 $row1 = $stmt1->fetch(PDO::FETCH_ASSOC);
50 $row2 = $stmt1->fetch(PDO::FETCH_ASSOC);
63 $row3 = $stmt1->fetch(PDO::FETCH_ASSOC);
74 $row4 = $stmt1->fetch(PDO::FETCH_ASSOC);
88 if (!$stmt->bindColumn(1, $id, PDO::PARAM_INT))
92 if (!$stmt->bindColumn(2, $label, PDO::PARAM_STR))
96 while ($stmt->fetch(PDO::FETCH_BOUND))
111 $db->setAttribute(PDO::MYSQL_ATTR_DIRECT_QUERY, 1);
112 if (1 != $db->getAttribute(PDO::MYSQL_ATTR_DIRECT_QUERY))
[all …]
H A Dpdo_mysql_attr_fetch_table_names.phpt2 PDO::ATTR_FETCH_TABLE_NAMES
15 $db->setAttribute(PDO::ATTR_FETCH_TABLE_NAMES, 1);
17 var_dump($stmt->fetchAll(PDO::FETCH_ASSOC));
20 $db->setAttribute(PDO::ATTR_FETCH_TABLE_NAMES, 0);
22 var_dump($stmt->fetchAll(PDO::FETCH_ASSOC));
H A Dpdo_mysql_attr_driver_name.phpt2 PDO::ATTR_DRIVER_NAME
17 $name = $db->getAttribute(PDO::ATTR_DRIVER_NAME);
20 if (false !== $db->setAttribute(PDO::ATTR_DRIVER_NAME, 'mydriver'))
21 printf("[001] Wonderful, I can create new PDO drivers!\n");
23 $new_name = $db->getAttribute(PDO::ATTR_DRIVER_NAME);
H A Dpdo_mysql_attr_max_buffer_size.phpt2 MySQL PDO->__construct(), PDO::MYSQL_ATTR_MAX_BUFFER_SIZE
9 die("skip PDO::MYSQL_ATTR_MAX_BUFFER_SIZE not supported with mysqlnd");
24 $db = new PDO($dsn, $user, $pass,
26 PDO::MYSQL_ATTR_MAX_BUFFER_SIZE => $buffer_size,
28 PDO::MYSQL_ATTR_DIRECT_QUERY => 0,
29 PDO::ATTR_EMULATE_PREPARES => 0,
44 while ($row = $stmt->fetch(PDO::FETCH_BOUND)) {
H A Dpdo_mysql_stmt_fetch_serialize.phpt2 MySQL PDOStatement->fetch(), PDO::FETCH_SERIALIZE
78 $db->setAttribute(PDO::MYSQL_ATTR_DIRECT_QUERY, 0);
79 if (0 != $db->getAttribute(PDO::MYSQL_ATTR_DIRECT_QUERY))
98 …printf("\nUsing PDO::FETCH_CLASS|PDO::FETCH_SERIALIZE to fetch the object from DB and unserialize …
100 …$stmt->setFetchMode(PDO::FETCH_CLASS|PDO::FETCH_SERIALIZE, 'myclass', array('PDO shall not call __…
104 printf("\nUsing PDO::FETCH_CLASS to fetch the object from DB and unserialize it...\n");
106 $stmt->setFetchMode(PDO::FETCH_CLASS, 'myclass', array('PDO shall call __construct()'));
137 Using PDO::FETCH_CLASS|PDO::FETCH_SERIALIZE to fetch the object from DB and unserialize it...
144 Using PDO::FETCH_CLASS to fetch the object from DB and unserialize it...
146 myclass::__construct(PDO shall call __construct())
H A Dbug_42499.phpt2 Bug #42499 (Multi-statement execution via PDO::exec() makes connection unusable)
13 $row = $stmt->fetch(PDO::FETCH_ASSOC);
33 var_dump($stmt->fetchAll(PDO::FETCH_ASSOC));
44 $db->setAttribute(PDO::ATTR_EMULATE_PREPARES, 1);
45 $db->setAttribute(PDO::MYSQL_ATTR_USE_BUFFERED_QUERY, 1);
50 $db->setAttribute(PDO::ATTR_EMULATE_PREPARES, 0);
51 $db->setAttribute(PDO::MYSQL_ATTR_USE_BUFFERED_QUERY, 1);
69PDO::exec(): SQLSTATE[HY000]: General error: 2014 Cannot execute queries while other unbuffered qu…
79PDO::exec(): SQLSTATE[HY000]: General error: 2014 Cannot execute queries while other unbuffered qu…
H A Dpdo_mysql_stmt_bindparam.phpt13 $db->setAttribute(PDO::ATTR_STRINGIFY_FETCHES, false);
28 if (!$stmt->bindColumn(1, $id, PDO::PARAM_INT))
32 if (!$stmt->bindColumn(2, $label, PDO::PARAM_STR))
36 while ($stmt->fetch(PDO::FETCH_BOUND))
44 while ($stmt->fetch(PDO::FETCH_BOUND))
67 if (!$stmt->bindColumn(1, $id, PDO::PARAM_INT))
71 if (!$stmt->bindColumn(2, $label, PDO::PARAM_STR))
75 while ($stmt->fetch(PDO::FETCH_BOUND))
84 $db->setAttribute(PDO::MYSQL_ATTR_DIRECT_QUERY, 1);
85 if (1 != $db->getAttribute(PDO::MYSQL_ATTR_DIRECT_QUERY))
[all …]
/PHP-5.4/ext/pdo_oci/tests/
H A Dpdo_oci_attr_autocommit_3.phpt15 putenv('PDOTEST_ATTR='.serialize(array(PDO::ATTR_AUTOCOMMIT=>false)));
18 $dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_SILENT);
21 $dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
23 print "PDO::ATTR_AUTOCOMMIT: ";
24 var_dump($dbh->getAttribute(PDO::ATTR_AUTOCOMMIT));
48 PDO::ATTR_AUTOCOMMIT: bool(false)
H A Dpdo_oci_attr_autocommit_2.phpt15 $dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_SILENT);
17 $dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
52 $dbh->setAttribute(PDO::ATTR_AUTOCOMMIT, true);
53 print "PDO::ATTR_AUTOCOMMIT: ";
54 var_dump($dbh->getAttribute(PDO::ATTR_AUTOCOMMIT));
67 $dbh->setAttribute(PDO::ATTR_AUTOCOMMIT, false);
68 print "PDO::ATTR_AUTOCOMMIT: ";
80 print "PDO::ATTR_AUTOCOMMIT: ";
111 PDO::ATTR_AUTOCOMMIT: bool(true)
115 PDO::ATTR_AUTOCOMMIT: bool(false)
[all …]
/PHP-5.4/ext/pdo/tests/
H A Dpdo_032.phpt2 PDO Common: PDO::ATTR_CASE
23 $db->setAttribute(PDO::ATTR_CASE, PDO::CASE_LOWER);
26 var_dump($stmt->fetchAll(PDO::FETCH_ASSOC));
30 $db->setAttribute(PDO::ATTR_CASE, PDO::CASE_UPPER);
33 var_dump($stmt->fetchAll(PDO::FETCH_ASSOC));
H A Dpdo_test.inc2 # PDO test framework utilities
19 // create an instance of the PDO driver, based on
21 static function factory($classname = 'PDO', $drop_test_tables = true) {
38 die("Could not create PDO object (DSN=$dsn, user=$user)\n");
54 $db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_WARNING);
55 $db->setAttribute(PDO::ATTR_CASE, PDO::CASE_LOWER);
56 $db->setAttribute(PDO::ATTR_STRINGIFY_FETCHES, true);
H A Dpdo_006.phpt2 PDO Common: PDO::FETCH_GROUP
25 var_dump($stmt->fetchAll(PDO::FETCH_NUM|PDO::FETCH_GROUP));
28 var_dump($stmt->fetchAll(PDO::FETCH_ASSOC|PDO::FETCH_GROUP));
H A Dbug_34630.phpt2 PDO Common: Bug #34630 (inserting streams as LOBs)
17 $driver = $db->getAttribute(PDO::ATTR_DRIVER_NAME);
25 $db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
40 $insert->bindValue(':blob', $fp, PDO::PARAM_LOB);
44 $db->setAttribute(PDO::ATTR_STRINGIFY_FETCHES, true);
45 var_dump($db->query("SELECT * from test")->fetchAll(PDO::FETCH_ASSOC));
H A Dpdo_034.phpt2 PDO Common: PDO::FETCH_KEY_PAIR fetch mode test
23 var_dump($db->query("SELECT a,b FROM test")->fetch(PDO::FETCH_KEY_PAIR));
24 var_dump($db->query("SELECT a,b FROM test")->fetchAll(PDO::FETCH_KEY_PAIR));
25 var_dump($db->query("SELECT * FROM test")->fetch(PDO::FETCH_KEY_PAIR));
26 var_dump($db->query("SELECT a,a FROM test")->fetchAll(PDO::FETCH_KEY_PAIR));
47 Warning: PDOStatement::fetch(): SQLSTATE[HY000]: General error: PDO::FETCH_KEY_PAIR fetch mode requ…
H A Dpdo_007.phpt2 PDO Common: PDO::FETCH_UNIQUE
25 var_dump($stmt->fetchAll(PDO::FETCH_NUM|PDO::FETCH_UNIQUE));
28 var_dump($stmt->fetchAll(PDO::FETCH_ASSOC|PDO::FETCH_UNIQUE));
H A Dbug_38253.phpt2 PDO Common: Bug #38253 (PDO produces segfault with default fetch mode)
20 $pdo->setAttribute (PDO::ATTR_DEFAULT_FETCH_MODE, PDO::FETCH_CLASS);
27 if ($pdo->getAttribute(PDO::ATTR_DRIVER_NAME) == 'oci') {
36 $pdo->setAttribute (PDO::ATTR_DEFAULT_FETCH_MODE, PDO::FETCH_FUNC);
/PHP-5.4/ext/pdo_pgsql/tests/
H A Dbug62593.phpt2 PDO PgSQL Bug #62593 (Emulate prepares behave strangely with PARAM_BOOL)
14 $db->setAttribute(PDO::ATTR_EMULATE_PREPARES, true);
15 $db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_SILENT);
20 $query->bindValue(':foo', $value, PDO::PARAM_BOOL);
25 $query->bindValue(':foo', 0, PDO::PARAM_BOOL);
31 $query->bindParam(':foo', $value, PDO::PARAM_BOOL);
H A Dlarge_objects.phpt2 PDO PgSQL Large Objects
14 $db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
15 $db->setAttribute(PDO::ATTR_STRINGIFY_FETCHES, false);
31 $stmt->bindParam(2, $stm, PDO::PARAM_LOB);
37 $stmt->bindColumn('bloboid', $lob, PDO::PARAM_LOB);
40 while (($row = $stmt->fetch(PDO::FETCH_ASSOC))) {
49 $stmt->bindColumn('bloboid', $lob, PDO::PARAM_LOB);
51 while (($row = $stmt->fetch(PDO::FETCH_ASSOC))) {
60 $stmt->bindColumn('bloboid', $lob, PDO::PARAM_LOB);
62 while (($row = $stmt->fetch(PDO::FETCH_ASSOC))) {
/PHP-5.4/ext/pdo_sqlite/tests/
H A Dbug48773.phpt2 Bug #48773 (Incorrect error when setting PDO::ATTR_STATEMENT_CLASS with ctor_args)
15 class foo extends PDO {
18 $driver_options[PDO::ATTR_ERRMODE] = PDO::ERRMODE_EXCEPTION;
21 $this->setAttribute(PDO::ATTR_STATEMENT_CLASS, array($this->statementClass, array($this)));
H A Dbug_63916.phpt2 Bug #63916 PDO::PARAM_INT casts to 32bit int internally even on 64bit builds in pdo_sqlite
11 $conn = new PDO('sqlite::memory:');
15 $stmt->bindValue(':id', 1, PDO::PARAM_INT);
16 $stmt->bindValue(':num', $num, PDO::PARAM_INT);
20 $result = $stmt->fetchAll(PDO::FETCH_COLUMN);
H A Dbug_63916-2.phpt2 Bug #63916 PDO::PARAM_INT casts to 32bit int internally even on 64bit builds in pdo_sqlite
11 $conn = new PDO('sqlite::memory:');
15 $stmt->bindValue(':id', 1, PDO::PARAM_INT);
16 $stmt->bindValue(':num', $num, PDO::PARAM_INT);
20 $result = $stmt->fetchAll(PDO::FETCH_COLUMN);
H A Dpdo_fetch_func_001.phpt2 Testing several callbacks using PDO::FETCH_FUNC
10 $db = new PDO('sqlite::memory:');
19 var_dump($st->fetchAll(PDO::FETCH_FUNC, 'strtoupper'));
22 var_dump($st->fetchAll(PDO::FETCH_FUNC, 'nothing'));
25 var_dump($st->fetchAll(PDO::FETCH_FUNC, ''));
28 var_dump($st->fetchAll(PDO::FETCH_FUNC, NULL));
31 var_dump($st->fetchAll(PDO::FETCH_FUNC, 1));
34 var_dump($st->fetchAll(PDO::FETCH_FUNC, array('self', 'foo')));
63 var_dump($st->fetchAll(PDO::FETCH_FUNC, array('bar', 'test')));
66 var_dump($st->fetchAll(PDO::FETCH_FUNC, array('bar', 'test2')));
[all …]
/PHP-5.4/ext/pdo_dblib/tests/
H A Dconfig.inc20 $db = new PDO($dsn, $user, $pass);
21 $db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
22 $db->setAttribute(PDO::ATTR_STRINGIFY_FETCHES, false);

Completed in 27 milliseconds

1234567891011