CMC for PHP
  • Namespace
  • Class
  • Tree

Namespaces

  • cmc
    • core
      • ui
    • db
      • mysqli
    • error
    • ui
      • widgets
  • PHP

Classes

  • database_mysqli
  • database_mysqli_factory
  • dataenv_mysqli
  • dataquery_mysqli
  • datasource_mysqli
  • datatable_mysqli

Exceptions

  • DatabaseException_mysqli

CMC for PHP is a web framework for PHP.
Copyright (c) 2014 by Calmarsoft company http://calmarsoft.com (FRANCE). All rights reserved.
Project information available here.

Class database_mysqli

mysqli database implementation

cmc\db\database
Extended by cmc\db\mysqli\database_mysqli
Namespace: cmc\db\mysqli
Author: Benoit@calmarsoft.com
Located at db/mysqli/database_mysqli.php

Methods summary

public
# __construct( string $dataenv, string $database, mixed $server )

Parameters

$dataenv
string
database name if any
$database
string
server name, IP address, ...
$server

Overrides

cmc\db\database::__construct
public boolean
# connect( )

opens the connection

opens the connection

Returns

boolean
public boolean
# is_connected( )

is connected?

is connected?

Returns

boolean
public
# disconnect( )

closes connection

closes connection

public string|null
# getLastError( )

retrieves the database late error text

retrieves the database late error text

Returns

string|null
public
# getLastErrno( )
public boolean
# getdataSource( string $sqlData )

creates a new datasource from sql text

creates a new datasource from sql text

Parameters

$sqlData
string
sql statement text

Returns

boolean

Throws

cmc\db\mysqli\DatabaseException_mysqli
public cmc\db\datatable
# gettable( mixed $tablename, mixed $sort = false )

creates an object for 'table' acccess

creates an object for 'table' acccess

Returns

cmc\db\datatable
public
# validstmt( mixed $stmt, mixed $bInvalidate = false )
public
# prepareNativeStatement( mixed $sql )
public
# __destroy( )

Methods inherited from cmc\db\database

dataenv(), executeQueries(), lastError(), setLogin(), setPort()

Magic methods summary

Properties summary

Properties inherited from cmc\db\database

$_database, $_de, $_lasterror, $_passwd, $_port, $_server, $_user

CMC for PHP API documentation generated by ApiGen 2.8.0