Описание

Подключение библиотеки работы с СУБД MySQL

Если доступно расширение PHP MySQLi и версия MySQL больше или равна 4.1.3, то вся работа идет через данное расширение, иначе - MySQL.

  • author: Казбек Елекоев <elekoev@binn.ru>
  • version: 4.0
  • copyright: Copyright (c) 2007, OOO "СИБИЭС Групп"
Includes
require_once (SB_CMS_LIB_PATH.'/sbMysql.inc.php') (строка 125)
require_once (SB_CMS_LIB_PATH.'/sbMysql.inc.php') (строка 129)
require_once (SB_CMS_LIB_PATH.'/sbMysqli.inc.php') (строка 123)
Константы
SB_MSG_ERROR = 3 (строка 63)

Тип системного сообщения - ОШИБКА

SB_MSG_INFORMATION = 1 (строка 55)

Тип системного сообщения - ИНФОРМАЦИЯ

SB_MSG_PHP_ERROR = 4 (строка 67)

Тип системного сообщения - PHP-ОШИБКА

SB_MSG_SQL_ERROR = 5 (строка 71)

Тип системного сообщения - MYSQL-ОШИБКА

SB_MSG_WARNING = 2 (строка 59)

Тип системного сообщения - ПРЕДУПРЕЖДЕНИЕ

Функции
sb_add_system_message (строка 85)

Добавляет системное сообщение в системный журнал

void sb_add_system_message (string $message, [int $type = SB_MSG_INFORMATION])
  • string $message: Текст сообщения
  • int $type: Тип сообщения (SB_MSG_INFORMATION, SB_MSG_WARNING и т.п.)
sql_insert_id (строка 331)

Вызывает метод $GLOBALS['sbSql']->getInsertId()

int sql_insert_id ()
sql_num_rows (строка 344)

Вызывает метод $GLOBALS['sbSql']->getAffectedRows()

int sql_num_rows ()
sql_param_query (строка 180)

Вызывает метод $GLOBALS['sbSql']->paramQuery(), если запрос содержит макросы, и $GLOBALS['sbSql']->query() в ином случае.

  • return: Двумерный массив для SELECT-запросов или идентификатор запроса. FALSE в случае возникновения ошибки.
  • see: sbMySqli::paramQueryPage()
  • see: sbMySql::paramQuery()
mixed sql_param_query (string $query, mixed $arg1,..., string $message, int $type)
  • string $query: SQL-запрос
  • mixed $arg1,...: Значения макросов в запросе
  • string $message: Текст системного сообщения
  • int $type: Тип сообщения (SB_MSG_INFORMATION, SB_MSG_WARNING и т.д.)
sql_param_query_page (строка 270)

Вызывает метод $GLOBALS['sbSql']->paramQueryPage()

mixed sql_param_query_page ( &$total, int $total, string $query, mixed $arg1,..., string $message, int $type)
  • int $total: Получает общее кол-во найденных записей (независимо от использования LIMIT)
  • string $query: SQL-запрос
  • mixed $arg1,...: Значения макросов в запросе
  • string $message: Текст системного сообщения
  • int $type: Тип сообщения (SB_MSG_INFORMATION, SB_MSG_WARNING и т.д.)
  • &$total
sql_query (строка 148)

Вызывает метод $GLOBALS['sbSql']->query()

Осуществляет SQL-запрос к базе данных и, если с данным запросом сопоставлено системное сообщение, записывает его в системный журнал.

  • return: Двумерный массив для SELECT-запросов или идентификатор запроса. FALSE в случае возникновения ошибки.
  • see: sbMySqli::query()
  • see: sbMySql::query()
mixed sql_query (string $query, [string $message = ''], [int $type = SB_MSG_INFORMATION])
  • string $query: Текст запроса
  • string $message: Текст системного сообщения
  • int $type: Тип сообщения (SB_MSG_INFORMATION, SB_MSG_WARNING и т.д.)
Техническая поддержка:
Сайт: http://www.sbuilder.ru/tec_support.php
E-mail: support@sbuilder.ru
Copyright © 2001-2008, ООО "СИБИЭС Групп"
Документация сгенерирована с использованием phpDocumentor