Web-технологии с базами данных. Астахова И.Ф - 142 стр.

UptoLike

142
Функция mSQL позволяет работать с базой данных mSQL. Более под-
робно о ней можно узнать по адресу http://www.Hughes.com.au. Для включе-
ния поддержки этой базы данных необходимо перекомпилировать PHP с
опцией –with-msql-[dir], где dir обычно соответствует /usr/local/Hughes. В
следующем примере выполняется соединение с базой данных и запрашива-
ется пароль для пользователя user123:
<?
$msql_link_id = mssql_connect (‘users’);
$msql_result_id =
Msql_query (‘select password from users where
username=user123’, $msql_link_id);
$results = msql_fetch(msql_result_id);
echo $results_id [0];
mssql_close ($msql_link_id);
?>
msql( )
Ее синтаксис:
int msql(string database, string query, int
link_identifier);
Функция msql( ) выполняет запрос query в базе данных database,
указанной с помощью дополнительного параметра link_identifier. Если
этот параметр не задан, функция предпринимает попытку установить
соединение так, как если бы функция msql_connect( ) была вызвана без
аргументов. Функция возвращает идентификатор запроса mSQL или
значение false в случае ошибки.
Функция msql_affected_rows( ) возвращает количество строк, за-
действованных при выполнении запроса, заданного параметром
query_identifier. Ее синтаксис:
int msql_affected_rows (int query_identifier);
Функция mcql_close( ) закрывает соединение, заданное парамет-
ром link_identifier. Если этот параметр не указан, функция закрывает
последнее открытое соединение. Обычно эта функция не применяется,
так как непостоянные соединения закрываются автоматически по за-
вершении обработки сценария.
int msql_close (int link_identifier);
                                   142

     Функция mSQL позволяет работать с базой данных mSQL. Более под-
робно о ней можно узнать по адресу http://www.Hughes.com.au. Для включе-
ния поддержки этой базы данных необходимо перекомпилировать PHP с
опцией –with-msql-[dir], где dir обычно соответствует /usr/local/Hughes. В
следующем примере выполняется соединение с базой данных и запрашива-
ется пароль для пользователя user123:
     

     msql( )
     Ее синтаксис:
    int msql(string database, string query, int
link_identifier);

     Функция msql( ) выполняет запрос query в базе данных database,
указанной с помощью дополнительного параметра link_identifier. Если
этот параметр не задан, функция предпринимает попытку установить
соединение так, как если бы функция msql_connect( ) была вызвана без
аргументов. Функция возвращает идентификатор запроса mSQL или
значение false в случае ошибки.
     Функция msql_affected_rows( ) возвращает количество строк, за-
действованных при выполнении запроса, заданного параметром
query_identifier. Ее синтаксис:
     int msql_affected_rows (int query_identifier);

     Функция mcql_close( ) закрывает соединение, заданное парамет-
ром link_identifier. Если этот параметр не указан, функция закрывает
последнее открытое соединение. Обычно эта функция не применяется,
так как непостоянные соединения закрываются автоматически по за-
вершении обработки сценария.
     int msql_close (int link_identifier);