Login   Register  
PHP Classes
elePHPant
Icontem

File: MySQL_Functions.php

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us
  Classes of Aziz S. Hussain  >  mysql_* functions using PDO  >  MySQL_Functions.php  >  Download  
File: MySQL_Functions.php
Role: Auxiliary script
Content type: text/plain
Description: mysql_* method declarations
Class: mysql_* functions using PDO
Access MySQL databases using PDO wrapper functions
Author: By
Last change: Release V1.1 - Bug Fixes
Date: 6 months ago
Size: 11,828 bytes
 

Contents

Class file image Download
<?php
/**
 * This file will handle the conversion from
 * mysql_* functions to our object - So that I
 * don't duplicate documentation, visit link of
 * the functions for more info on the params. Any
 * custom params added or changes will be noted.
 *
 * Note: Since this is handled by our object, the DB
 * resource link will be the subscript of the database
 * connection, 0-X, where X is INT. If not passed, assumed
 * subscript 0.
 * 
 * @author    Aziz S. Hussain <azizsaleh@gmail.com>
 * @copyright GPL license 
 * @license   http://www.gnu.org/copyleft/gpl.html 
 * @link      http://www.AzizSaleh.com
 */
require_once(dirname(__FILE__) . DIRECTORY_SEPARATOR . 'MySQL.php');
require_once(dirname(__FILE__) . DIRECTORY_SEPARATOR . 'MySQL_Definitions.php');
 
// http://www.php.net/manual/en/function.mysql-connect.php
function mysql_connect($server, $username, $password, $new_link = false, $client_flags = false) {
    return MySQL::getInstance()->mysql_connect($server, $username, $password, $new_link, $client_flags);
}
// http://www.php.net/manual/en/function.mysql-connect.php
function mysql_pconnect($server, $username, $password, $new_link = false, $client_flags = false) {
    return MySQL::getInstance()->mysql_pconnect($server, $username, $password, $new_link, $client_flags);
}
// http://www.php.net/manual/en/function.mysql-select-db.php
function mysql_select_db($database_name, $link = false) {
    return MySQL::getInstance()->mysql_select_db($database_name, $link);
}
function mysql_selectdb($database_name, $link = false) {
    return MySQL::getInstance()->mysql_select_db($database_name, $link);
}
// http://www.php.net/manual/en/function.mysql-query.php
function mysql_query($query, $link = false) {
    return MySQL::getInstance()->mysql_query($query, $link);
}
// http://www.php.net/manual/en/function.mysql-real-escape-string.php
function mysql_real_escape_string($string, $link = false) {
    return MySQL::getInstance()->mysql_real_escape_string($string, $link);
}
// http://www.php.net/manual/en/function.mysql-escape-string.php
function mysql_escape_string($string, $link = false) {
    return MySQL::getInstance()->mysql_escape_string($string, $link);
}
// http://www.php.net/manual/en/function.mysql-fetch-array.php
function mysql_fetch_array(&$result, $result_type = MYSQL_BOTH) {
    return MySQL::getInstance()->mysql_fetch_array($result, $result_type);
}
// http://www.php.net/manual/en/function.mysql-fetch-assoc.php
function mysql_fetch_assoc(&$result) {
    return MySQL::getInstance()->mysql_fetch_assoc($result);
}
// http://www.php.net/manual/en/function.mysql-fetch-row.php
function mysql_fetch_row(&$result) {
    return MySQL::getInstance()->mysql_fetch_row($result);
}
// http://www.php.net/manual/en/function.mysql-fetch-object.php
function mysql_fetch_object(&$result) {
    return MySQL::getInstance()->mysql_fetch_object($result);
}
// http://www.php.net/manual/en/function.mysql-ping.php
function mysql_ping($link = false) {
    return MySQL::getInstance()->mysql_ping($link);
}
// http://www.php.net/manual/en/function.mysql-errno.php
function mysql_errno($link = false) {
    return MySQL::getInstance()->mysql_errno($link);
}
// http://www.php.net/manual/en/function.mysql-error.php
function mysql_error($link = false) {
    return MySQL::getInstance()->mysql_error($link);
}
// http://www.php.net/manual/en/function.mysql-affected-rows.php
function mysql_affected_rows($link = false) {
    return MySQL::getInstance()->mysql_affected_rows($link);
}
// http://www.php.net/manual/en/function.mysql-client-encoding.php
function mysql_client_encoding($link = false) {
    return MySQL::getInstance()->mysql_client_encoding($link);
}
// http://www.php.net/manual/en/function.mysql-close.php
function mysql_close($link = false) {
    return MySQL::getInstance()->mysql_close($link);
}
// http://www.php.net/manual/en/function.mysql-create-db.php
function mysql_create_db($database_name, $link = false) {
    return MySQL::getInstance()->mysql_create_db($database_name, $link);
}
function  mysql_createdb($database_name, $link = false) {
    return MySQL::getInstance()->mysql_create_db($database_name, $link);
}
// http://www.php.net/manual/en/function.mysql-data-seek.php
function mysql_data_seek($result, $row_number) {
    return MySQL::getInstance()->mysql_data_seek($result, $row_number);
}
// http://www.php.net/manual/en/function.mysql-list-dbs.php
function mysql_list_dbs($link = false) {
    return MySQL::getInstance()->mysql_list_dbs($link);
}
function mysql_listdbs($link = false) {
    return MySQL::getInstance()->mysql_list_dbs($link);
}
// http://www.php.net/manual/en/function.mysql-db-name.php
function mysql_db_name(&$result, $row, $field = 'Database') {
    return MySQL::getInstance()->mysql_db_name($result, $row, $field);
}
function mysql_dbname(&$result, $row, $field = 'Database') {
    return MySQL::getInstance()->mysql_db_name($result, $row, $field);
}
// http://www.php.net/manual/en/function.mysql-db-query.php
function mysql_db_query($databaseName, $query, $link = false) {
    return MySQL::getInstance()->mysql_db_query($databaseName, $query, $link);
}
// http://www.php.net/manual/en/function.mysql-drop-db.php
function mysql_drop_db($databaseName, $link = false) {
    return MySQL::getInstance()->mysql_drop_db($databaseName, $link);
}
function  mysql_dropdb($databaseName, $link = false) {
    return MySQL::getInstance()->mysql_drop_db($databaseName, $link);
}
// http://www.php.net/manual/en/function.mysql-unbuffered-query.php
function mysql_unbuffered_query($query, $link = false) {
    return MySQL::getInstance()->mysql_unbuffered_query($query, $link);
}
// http://www.php.net/manual/en/function.mysql-thread-id.php
function mysql_thread_id($link = false) {
    return MySQL::getInstance()->mysql_thread_id($link);
}
// http://www.php.net/manual/en/function.mysql-list-tables.php
function mysql_list_tables($databaseName, $link = false) {
    return MySQL::getInstance()->mysql_list_tables($databaseName, $link);
}
function mysql_listtables($databaseName, $link = false) {
    return MySQL::getInstance()->mysql_list_tables($databaseName, $link);
}
// http://www.php.net/manual/en/function.mysql-tablename.php
function mysql_tablename(&$result, $row) {
    return MySQL::getInstance()->mysql_tablename($result, $row);
}
// http://www.php.net/manual/en/function.mysql-stat.php
function mysql_stat($link = false) {
    return MySQL::getInstance()->mysql_stat($link);
}
// http://www.php.net/manual/en/function.mysql-set-charset.php
function mysql_set_charset($charset, $link = false) {
    return MySQL::getInstance()->mysql_set_charset($charset, $link);
}
// http://www.php.net/manual/en/function.mysql-result.php
function mysql_result(&$result, $rows, $field = false) {
    return MySQL::getInstance()->mysql_result($result, $rows, $field);
}
// http://www.php.net/manual/en/function.mysql-list-processes.php
function mysql_list_processes($link = false) {
    return MySQL::getInstance()->mysql_list_processes($link);
}
// http://www.php.net/manual/en/function.mysql-insert-id.php
function mysql_insert_id($link = false) {
    return MySQL::getInstance()->mysql_insert_id($link);
}
// http://www.php.net/manual/en/function.mysql-get-server-info.php
function mysql_get_server_info($link = false) {
    return MySQL::getInstance()->mysql_get_server_info($link);
}
// http://www.php.net/manual/en/function.mysql-get-proto-info.php
function mysql_get_proto_info($link = false) {
    return MySQL::getInstance()->mysql_get_proto_info($link);
}
// http://www.php.net/manual/en/function.mysql-get-host-info.php
function mysql_get_host_info($link = false) {
    return MySQL::getInstance()->mysql_get_host_info($link);
}
// http://www.php.net/manual/en/function.mysql-get-client-info.php
function mysql_get_client_info($link = false) {
    return MySQL::getInstance()->mysql_get_client_info($link);
}
// http://www.php.net/manual/en/function.mysql-free-result.php
function mysql_free_result(&$result) {
    return MySQL::getInstance()->mysql_free_result($result);
}
function  mysql_freeresult(&$result) {
    return MySQL::getInstance()->mysql_free_result($result);
}
// http://www.php.net/manual/en/function.mysql-fetch-lengths.php
function mysql_fetch_lengths(&$result) {
    return MySQL::getInstance()->mysql_fetch_lengths($result);
}
// http://www.php.net/manual/en/function.mysql-list-fields.php
function mysql_list_fields($databaseName, $tableName, $link = false) {
    return MySQL::getInstance()->mysql_list_fields($databaseName, $tableName, $link);
}
function mysql_listfields($databaseName, $tableName, $link = false) {
    return MySQL::getInstance()->mysql_list_fields($databaseName, $tableName, $link);
}
// http://www.php.net/manual/en/function.mysql-field-len.php
function mysql_field_len(&$result, $fieldOffset = false) {
    return MySQL::getInstance()->mysql_field_len($result, $fieldOffset);
}
function  mysql_fieldlen(&$result, $fieldOffset = false) {
    return MySQL::getInstance()->mysql_field_len($result, $fieldOffset);
}
// http://www.php.net/manual/en/function.mysql-field-flags.php
function mysql_field_flags(&$result, $fieldOffset = false) {
    return MySQL::getInstance()->mysql_field_flags($result, $fieldOffset);
}
function  mysql_fieldflags(&$result, $fieldOffset = false) {
    return MySQL::getInstance()->mysql_field_flags($result, $fieldOffset);
}
// http://www.php.net/manual/en/function.mysql-field-name.php
function mysql_field_name(&$result, $fieldOffset = false) {
    return MySQL::getInstance()->mysql_field_name($result, $fieldOffset);
}
function  mysql_fieldname(&$result, $fieldOffset = false) {
    return MySQL::getInstance()->mysql_field_name($result, $fieldOffset);
}
// http://www.php.net/manual/en/function.mysql-field-type.php
function mysql_field_type(&$result, $fieldOffset = false) {
    return MySQL::getInstance()->mysql_field_type($result, $fieldOffset);
}
function  mysql_fieldtype(&$result, $fieldOffset = false) {
    return MySQL::getInstance()->mysql_field_type($result, $fieldOffset);
}
// http://www.php.net/manual/en/function.mysql-field-table.php
function mysql_field_table(&$result, $fieldOffset = false) {
    return MySQL::getInstance()->mysql_field_table($result, $fieldOffset);
}
function mysql_fieldtable(&$result, $fieldOffset = false) {
    return MySQL::getInstance()->mysql_field_table($result, $fieldOffset);
}
// http://www.php.net/manual/en/function.mysql-field-seek.php
function mysql_field_seek(&$result, $fieldOffset = false) {
    return MySQL::getInstance()->mysql_field_seek($result, $fieldOffset);
}
// http://www.php.net/manual/en/function.mysql-fetch-field.php
function mysql_fetch_field(&$result, $fieldOffset = false) {
    return MySQL::getInstance()->mysql_fetch_field($result, $fieldOffset);
}
// http://www.php.net/manual/en/function.mysql-num-fields.php
function mysql_num_fields($result) {
    return MySQL::getInstance()->mysql_num_fields($result);
}
function mysql_numfields($result) {
    return MySQL::getInstance()->mysql_num_fields($result);
}
// http://www.php.net/manual/en/function.mysql-num-rows.php
function mysql_num_rows($result) {
    return MySQL::getInstance()->mysql_num_rows($result);
}
function mysql_numrows($result) {
    return MySQL::getInstance()->mysql_num_rows($result);
}
// http://php.net/manual/en/function.mysql-info.php
function mysql_info($link = false) {
    return MySQL::getInstance()->mysql_info($link);
}
// Close all connections
function mysql_close_all() {
    return MySQL::getInstance()->mysql_close_all();
}
// is_resource function over ride
function is_resource_custom($resource) {
    return MySQL::getInstance()->is_resource($resource);
}
// get_resource_type_custom function over ride
function get_resource_type_custom($resource) {
    return MySQL::getInstance()->get_resource_type($resource);
}