Linux cesa-www-main 6.1.0-49-cloud-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.174-1 (2026-05-26) x86_64
Apache/2.4.68 (Debian)
Server IP : 10.218.0.2 & Your IP : 216.73.216.28
Domains :
Cant Read [ /etc/named.conf ]
User : www-data
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
var /
www /
cesa.co.za /
ADOdb /
tests /
Delete
Unzip
Name
Size
Permission
Date
Action
LibTest.php
3.37
KB
-rw-r--r--
2023-01-22 09:53
benchmark.php
2.41
KB
-rw-r--r--
2023-01-22 09:53
pdo.php
2.4
KB
-rw-r--r--
2023-01-22 09:53
test-active-record.php
5.23
KB
-rw-r--r--
2023-01-22 09:53
test-active-recs2.php
2.12
KB
-rw-r--r--
2023-01-22 09:53
test-active-relations.php
3.67
KB
-rw-r--r--
2023-01-22 09:53
test-active-relationsx.php
25.16
KB
-rw-r--r--
2023-01-22 09:53
test-datadict.php
7.84
KB
-rw-r--r--
2023-01-22 09:53
test-perf.php
1.58
KB
-rw-r--r--
2023-01-22 09:53
test-pgblob.php
2.69
KB
-rw-r--r--
2023-01-22 09:53
test-php5.php
2.91
KB
-rw-r--r--
2023-01-22 09:53
test-xmlschema.php
1.96
KB
-rw-r--r--
2023-01-22 09:53
test.php
54.87
KB
-rw-r--r--
2023-01-22 09:53
test2.php
1.26
KB
-rw-r--r--
2023-01-22 09:53
test3.php
1.3
KB
-rw-r--r--
2023-01-22 09:53
test4.php
4.84
KB
-rw-r--r--
2023-01-22 09:53
test5.php
1.7
KB
-rw-r--r--
2023-01-22 09:53
test_mssqlnative.php
5.33
KB
-rw-r--r--
2023-01-22 09:53
test_rs_array.php
1.37
KB
-rw-r--r--
2023-01-22 09:53
testcache.php
1.14
KB
-rw-r--r--
2023-01-22 09:53
testdatabases.inc.php
17.55
KB
-rw-r--r--
2023-01-22 09:53
testgenid.php
1.41
KB
-rw-r--r--
2023-01-22 09:53
testmssql.php
2.3
KB
-rw-r--r--
2023-01-22 09:53
testoci8.php
2.67
KB
-rw-r--r--
2023-01-22 09:53
testoci8cursor.php
3.21
KB
-rw-r--r--
2023-01-22 09:53
testpaging.php
2.62
KB
-rw-r--r--
2023-01-22 09:53
testpear.php
1.21
KB
-rw-r--r--
2023-01-22 09:53
testsessions.php
2.83
KB
-rw-r--r--
2023-01-22 09:53
time.php
1.21
KB
-rw-r--r--
2023-01-22 09:53
tmssql.php
2.54
KB
-rw-r--r--
2023-01-22 09:53
xmlschema-mssql.xml
832
B
-rw-r--r--
2023-01-22 09:53
xmlschema.xml
961
B
-rw-r--r--
2023-01-22 09:53
Save
Rename
<?php /** * ADOdb tests -PDO. * * This file is part of ADOdb, a Database Abstraction Layer library for PHP. * * @package ADOdb * @link https://adodb.org Project's web site and documentation * @link https://github.com/ADOdb/ADOdb Source code and issue tracker * * The ADOdb Library is dual-licensed, released under both the BSD 3-Clause * and the GNU Lesser General Public Licence (LGPL) v2.1 or, at your option, * any later version. This means you can use it in proprietary products. * See the LICENSE.md file distributed with this source code for details. * @license BSD-3-Clause * @license LGPL-2.1-or-later * * @copyright 2000-2013 John Lim * @copyright 2014 Damien Regad, Mark Newnham and the ADOdb community */ error_reporting(E_ALL); include('../adodb.inc.php'); echo "<pre>"; try { echo "New Connection\n"; $dsn = 'pdo_mysql://root:@localhost/northwind?persist'; if (!empty($dsn)) { $DB = NewADOConnection($dsn) || die("CONNECT FAILED"); $connstr = $dsn; } else { $DB = NewADOConnection('pdo'); echo "Connect\n"; $u = ''; $p = ''; /* $connstr = 'odbc:nwind'; $connstr = 'oci:'; $u = 'scott'; $p = 'natsoft'; $connstr ="sqlite:d:\inetpub\adodb\sqlite.db"; */ $connstr = "mysql:dbname=northwind"; $u = 'root'; $connstr = "pgsql:dbname=test"; $u = 'tester'; $p = 'test'; $DB->Connect($connstr,$u,$p) || die("CONNECT FAILED"); } echo "connection string=$connstr\n Execute\n"; //$ADODB_FETCH_MODE = ADODB_FETCH_ASSOC; $rs = $DB->Execute("select * from ADOXYZ where id<3"); if ($DB->ErrorNo()) echo "*** errno=".$DB->ErrorNo() . " ".($DB->ErrorMsg())."\n"; //print_r(get_class_methods($DB->_stmt)); if (!$rs) die("NO RS"); echo "Meta\n"; for ($i=0; $i < $rs->NumCols(); $i++) { var_dump($rs->FetchField($i)); echo "<br>"; } echo "FETCH\n"; $cnt = 0; while (!$rs->EOF) { adodb_pr($rs->fields); $rs->MoveNext(); if ($cnt++ > 1000) break; } echo "<br>--------------------------------------------------------<br>\n\n\n"; $stmt = $DB->PrepareStmt("select * from ADOXYZ"); $rs = $stmt->Execute(); $cols = $stmt->NumCols(); // execute required echo "COLS = $cols"; for($i=1;$i<=$cols;$i++) { $v = $stmt->_stmt->getColumnMeta($i); var_dump($v); } echo "e=".$stmt->ErrorNo() . " ".($stmt->ErrorMsg())."\n"; while ($arr = $rs->FetchRow()) { adodb_pr($arr); } die("DONE\n"); } catch (exception $e) { echo "<pre>"; echo $e; echo "</pre>"; }