Linux vps-61133.fhnet.fr 4.9.0-19-amd64 #1 SMP Debian 4.9.320-2 (2022-06-30) x86_64
Apache/2.4.25 (Debian)
Server IP : 93.113.207.21 & Your IP : 216.73.216.112
Domains :
Cant Read [ /etc/named.conf ]
User : www-data
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
usr /
src /
php-7.4.33 /
ext /
pdo_dblib /
tests /
Delete
Unzip
Name
Size
Permission
Date
Action
batch_stmt_ins_exec.phpt
1.45
KB
-rw-rw-r--
2022-10-31 11:36
batch_stmt_ins_sel_up_del.phpt
1.52
KB
-rw-rw-r--
2022-10-31 11:36
batch_stmt_ins_up.phpt
1.28
KB
-rw-rw-r--
2022-10-31 11:36
batch_stmt_rowcount.phpt
2.57
KB
-rw-rw-r--
2022-10-31 11:36
batch_stmt_transaction.phpt
2.04
KB
-rw-rw-r--
2022-10-31 11:36
batch_stmt_try.phpt
2.05
KB
-rw-rw-r--
2022-10-31 11:36
bug_38955.phpt
1.15
KB
-rw-rw-r--
2022-10-31 11:36
bug_45876.phpt
720
B
-rw-rw-r--
2022-10-31 11:36
bug_47588.phpt
1013
B
-rw-rw-r--
2022-10-31 11:36
bug_50755.phpt
545
B
-rw-rw-r--
2022-10-31 11:36
bug_54648.phpt
594
B
-rw-rw-r--
2022-10-31 11:36
bug_67130.phpt
674
B
-rw-rw-r--
2022-10-31 11:36
bug_68957.phpt
504
B
-rw-rw-r--
2022-10-31 11:36
bug_69592.phpt
1.13
KB
-rw-rw-r--
2022-10-31 11:36
bug_69757.phpt
683
B
-rw-rw-r--
2022-10-31 11:36
bug_71667.phpt
535
B
-rw-rw-r--
2022-10-31 11:36
bug_73396.phpt
533
B
-rw-rw-r--
2022-10-31 11:36
common.phpt
422
B
-rw-rw-r--
2022-10-31 11:36
config.inc
1.33
KB
-rw-rw-r--
2022-10-31 11:36
datetime2.phpt
928
B
-rw-rw-r--
2022-10-31 11:36
datetime_convert.phpt
818
B
-rw-rw-r--
2022-10-31 11:36
dbtds.phpt
397
B
-rw-rw-r--
2022-10-31 11:36
dbversion.phpt
356
B
-rw-rw-r--
2022-10-31 11:36
pdo_dblib_param_str_natl.phpt
578
B
-rw-rw-r--
2022-10-31 11:36
pdo_dblib_quote.phpt
1.43
KB
-rw-rw-r--
2022-10-31 11:36
stringify_uniqueidentifier.phpt
2.5
KB
-rw-rw-r--
2022-10-31 11:36
timeout.phpt
1.76
KB
-rw-rw-r--
2022-10-31 11:36
types.phpt
1.67
KB
-rw-rw-r--
2022-10-31 11:36
Save
Rename
--TEST-- PDO_DBLIB: driver supports SET ROWCOUNT and SELECT @@ROWCOUNT in batch statements --SKIPIF-- <?php if (!extension_loaded('pdo_dblib')) die('skip not loaded'); require __DIR__ . '/config.inc'; if (!driver_supports_batch_statements_without_select($db)) die('xfail test will fail with this version of FreeTDS'); ?> --FILE-- <?php require __DIR__ . '/config.inc'; $stmt = $db->query( "create table #php_pdo(id int); " . "set rowcount 2; " . "insert into #php_pdo values(1), (2), (3); " . "insert into #php_pdo values(4), (5), (6); " . "update #php_pdo set id = 4; " . "select @@rowcount; " ); // check results from the create table var_dump($stmt->rowCount()); var_dump($stmt->nextRowset()); // check results from the set rowcount var_dump($stmt->rowCount()); var_dump($stmt->nextRowset()); // check results from the first insert var_dump($stmt->rowCount()); var_dump($stmt->nextRowset()); // check results from the second insert var_dump($stmt->rowCount()); var_dump($stmt->nextRowset()); // check results from the update var_dump($stmt->rowCount()); var_dump($stmt->nextRowset()); // check results from the select rowcount var_dump($stmt->fetchAll()); var_dump($stmt->rowCount()); var_dump($stmt->nextRowset()); // check that there are no more results var_dump($stmt->rowCount()); var_dump($stmt->nextRowset()); // now cleanup and check that the results are expected $stmt = $db->query("set rowcount 0;" . "select * from #php_pdo;" . "delete from #php_pdo;" . "drop table #php_pdo;" ); // check results from set rowcount var_dump($stmt->rowCount()); var_dump($stmt->nextRowset()); // check results from the select var_dump($stmt->fetchAll()); var_dump($stmt->rowCount()); var_dump($stmt->nextRowset()); // check results from the delete var_dump($stmt->rowCount()); var_dump($stmt->nextRowset()); // check results from the drop var_dump($stmt->rowCount()); var_dump($stmt->nextRowset()); // check that there are no more results var_dump($stmt->rowCount()); var_dump($stmt->nextRowset()); ?> --EXPECT-- int(-1) bool(true) int(-1) bool(true) int(2) bool(true) int(2) bool(true) int(2) bool(true) array(1) { [0]=> array(2) { ["computed"]=> int(2) [0]=> int(2) } } int(-1) bool(false) int(-1) bool(false) int(-1) bool(true) array(4) { [0]=> array(2) { ["id"]=> int(4) [0]=> int(4) } [1]=> array(2) { ["id"]=> int(4) [0]=> int(4) } [2]=> array(2) { ["id"]=> int(4) [0]=> int(4) } [3]=> array(2) { ["id"]=> int(5) [0]=> int(5) } } int(-1) bool(true) int(4) bool(true) int(-1) bool(false) int(-1) bool(false)