tlangelani / sybase-database
A simple database package for Sybase/SAP ASE
Installs: 27
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/tlangelani/sybase-database
Requires
- php: >=5.3.0
This package is not auto-updated.
Last update: 2026-02-04 16:52:59 UTC
README
This package allows you to connect your PHP applications to Sybase/SAP ASE database.
This will assume you already installed PHP sybase_ct extension using Sybase client libraries or FreeTDS libraries.
Usage:
// add Sybase class to your project, you can use composer autoload as well require 'Sybase.php'; use Tlangelani\Database\Sybase; // initialize Sybase with credentials. // NB: DEV_HOST must be configured in your Sybase interfaces file, or freetds conf file. $sybase = new Sybase('DEV_HOST', 'DEV_DB', 'USER', 'PASS'); // list databases $dbs = $sybase->getDB(); // list database tables $tables = $sybase->getTables('live_db'); // list table columns $columns = $sybase->getTableColumns('users'); // run query $users = $sybase->query('SELECT * FROM users'); // run query with and return data as object $users = $sybase->query('SELECT * FROM users', 'OBJ');