Основы PHP
  Что такое PHP?
  Возможности PHP
  Преимущества PHP
  История развития
  Что нового в PHP5?
  «Движок» PHP
  Переход на PHP 5.3
New Переход на PHP 5.6
  Введение в PHP
  Изучение PHP
  Основы CGI
  Синтаксис PHP
  Типы данных PHP
  Переменные в PHP
  Константы PHP
  Выражения PHP
  Операторы PHP
  Конструкции PHP
  Ссылки в PHP
  PHP и ООП
  Безопасность
  Функции PHP
  Функции по категориям
  Функции по алфавиту
  Стандартные функции
  Пользовательские
  PHP и HTTP
  Работа с формами
  PHP и Upload
  PHP и Cookies
  PHP и базы данных
  PHP и MySQL
  Документация MySQL
  Учебники
  Учебники по PHP
  Учебники по MySQL
  Другие учебники
  Уроки PHP
  Введение
  Самые основы
  Управление
  Функции
  Документация
  Математика
  Файлы
  Основы SQL
  Дата и время
  CURL
  Изображения
  Стили
  Безопасность
  Установка
  Проектирование БД
  Регулярные выражения
  Подготовка к работе
  Быстрый старт
  Установка PHP
  Установка MySQL
  Конфигурация PHP
  Download / Скачать
  Скачать Apache
  Скачать PHP
  Скачать PECL
  Скачать PEAR
  Скачать MySQL
  Редакторы PHP
  Полезные утилиты
  Документация
  PHP скрипты
  Скачать скрипты
  Инструменты
  PHP в примерах
  Новости портала
 Главная   »  Функции PHP
 
 

Функции mSQL

Эти функции дают доступ к серверам баз данных mSQL. Дополнительную информацию о mSQL смотрите на http://www.hughes.com.au/

Установка

Чтобы иметь возможность работать с этими функциями, вы обязаны скомпилировать РНР с поддержкой msql, используя опцию --with-msql[=dir]. Расположение по умолчанию /usr/local/Hughes.

Примечание пользователям Windows: Для того, чтобы использовать mSQL, вы должны скопировать msql.dll из директории PHP/Win32 в SYSTEM32 (C:\WIN2K\SYSTEM32 или C:\WINDOWS\SYSTEM32).

Конфигурация

Имя директивы Значение по умолчанию
msql.allow_persistent
"1"
msql.max_persistent
"-1"
msql.max_links
"-1"

Примеры

Следующий пример показывает пример подключения к базе данных, выполнения запроса, получения результата (ответа) и отсоединения от сервера баз данных mSQL.

<?php
/* Подключаемся, выбираем базу данных */
$link msql_connect('localhost''username''password')
    or die(
'Could not connect : ' msql_error($link));

msql_select_db('database'$link)
    or die(
'Could not select database');

/* Выполняем SQL запрос */
$query 'SELECT * FROM my_table';
$result msql_query($query$link) or die('Query failed : ' msql_error($link));

/* Выводим результат в HTML */
echo "<table>\n";
while (
$row msql_fetch_array($resultMSQL_ASSOC)) {
    echo 
"\t<tr>\n";
    foreach (
$row as $col_value) {
        echo 
"\t\t<td>$col_value</td>\n";
    }
    echo 
"\t</tr>\n";
}
echo 
"</table>\n";

/* Освобождаем результат  */
msql_free_result($result);

/* Закрываем соединение с сервером баз данных mSQL  */
msql_close($link);
?>

Содержание

 
msql_affected_rows - возвращает количество задействованных рядов
msql_close - закрывает mSQL-соединение
msql_connect - открывает mSQL-соединение
msql_create_db - создаёт БД mSQL
msql_createdb - создаёт БД mSQL
msql_data_seek - передвигает внутренний указатель ряда
msql_dbname - получает имя текущей БД mSQL
msql_drop_db - удаляет БД mSQL
msql_error - возвращает сообщение об ошибке последнего вызова msql
msql_fetch_array - извлекает ряд как массив
msql_fetch_field - получает информацию поля
msql_fetch_object - извлекает ряд как объект
msql_fetch_row - получает ряд как перечислимый массив
msql_field_seek - устанавдивает смещение поля
msql_fieldflags - получает флаги поля
msql_fieldlen - получает длину поля
msql_fieldname - получает имя поля
msql_fieldtable - получает имя таблицы поля
msql_fieldtype - получает тип поля
msql_free_result - освобождает результирующую память
msql_list_dbs - список БД mSQLs на сервере
msql_list_fields - список результирующих полей
msql_list_tables - список таблиц в БД mSQL
msql_num_fields - получает количество полей в результате
msql_num_rows - получает количество рядов в результате
msql_numfields - получает количество полей в результате
msql_numrows - получает количество рядов в результате
msql_pconnect - открывает постоянное mSQL-соединение
msql_query - отправляет mSQL запрос
msql_regcase - создаёт регулярное выражение для поиска без учёта регистра символов
msql_result - получает результирующие данные
msql_select_db - делает выборку из БД mSQL
msql_tablename - получает имя таблицы поля
msql - отправляет mSQL запрос
 
 
 Функции по алфавиту 
   Содержание   
 Функции по категориям 
Есть еще вопросы или что-то непонятно - добро пожаловать на наш  форум портала PHP.SU 
 

 
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS