Giter Site home page Giter Site logo

virtualdbserver's Introduction

VirtualDbServer

VirtualDbServer is a (native) PHP implementation of the PDO MySQL driver over HTTP(S) using CURL and JSON.

Known Issues

  • UTF8 must be used; other charsets are not supported

To do

Overview:

    PDO {
    done public __construct ( string $dsn [, string $username [, string $password [, array $driver_options ]]] )
    done public bool beginTransaction ( void )
    done public bool commit ( void )
    done public mixed errorCode ( void )
    done public array errorInfo ( void )
    done public int exec ( string $statement )
    done public mixed getAttribute ( int $attribute )
    done public static array getAvailableDrivers ( void )
    done public bool inTransaction ( void )
    done public string lastInsertId ([ string $name = NULL ] )
    done public PDOStatement prepare ( string $statement [, array $driver_options = array() ] )
    done public PDOStatement query ( string $statement )
    args public string quote ( string $string [, int $parameter_type = PDO::PARAM_STR ] )
    done public bool rollBack ( void )
    done public bool setAttribute ( int $attribute , mixed $value )
    }
    
    PDOStatement implements Traversable {
    done readonly string $queryString;
    args public bool bindColumn ( mixed $column , mixed &$param [, int $type [, int $maxlen [, mixed $driverdata ]]] )
    args public bool bindParam ( mixed $parameter , mixed &$variable [, int $data_type = PDO::PARAM_STR [, int $length [, mixed $driver_options ]]] )
    args public bool bindValue ( mixed $parameter , mixed $value [, int $data_type = PDO::PARAM_STR ] )
    done public bool closeCursor ( void )
    done public int columnCount ( void )
    done public void debugDumpParams ( void )
    done public string errorCode ( void )
    done public array errorInfo ( void )
    done public bool execute ([ array $input_parameters ] )
    args public mixed fetch ([ int $fetch_style [, int $cursor_orientation = PDO::FETCH_ORI_NEXT [, int $cursor_offset = 0 ]]] )
    done public array fetchAll ([ int $fetch_style [, mixed $fetch_argument [, array $ctor_args = array() ]]] )
    done public string fetchColumn ([ int $column_number = 0 ] )
    done public mixed fetchObject ([ string $class_name = "stdClass" [, array $ctor_args ]] )
    done public mixed getAttribute ( int $attribute )
    done public array getColumnMeta ( int $column )
         public bool nextRowset ( void )
    done public int rowCount ( void )
    done public bool setAttribute ( int $attribute , mixed $value )
    done public bool setFetchMode ( int $mode )
    }

virtualdbserver's People

Stargazers

John Magdy Lotfy Kamel avatar

Watchers

James Cloos avatar Maurits van der Schee avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.