Функции Язык программирования PHP

msql_query

(PHP 3, PHP 4)

msql_query - отправляет mSQL-запрос/query.

Описание

int msql_query (string query, int link_identifier)

msql_query() отправляет запрос к текущей активной БД на сервере, ассоциированной со специфицированным идентификатором ссылки. Если этот идентификатор не специфицирован, принимается последняя открытая ссылка. Если открытой ссылки нет, функция пытается установить ссылку, как при вызове msql_connect(), и использует её.

Возвращает положительный идентификатор mSQL-запроса при успехе, FALSE при ошибке.

Пример 1. msql_query()
<?php 
$link = msql_connect("dbserver") or die("unable to connect to msql server: ".msql_error()); 
msql_select_db("db", $link) or die("unable to select database 'db': ".msql_error()); 
$result = msql_query("SELECT * FROM table WHERE id=1", $link); if (!$result) { 
die("query failed: ".msql_error()); } while ($row = msql_fetch_array($result)) 
{ echo $row["id"]; } ?>

См. также msql(), msql_select_db() и msql_connect().


Назад Оглавление Вперёд
msql_pconnect Вверх msql_regcase

include()

Пример 11-7. include() и оператор return()
return.php 
<?php $var = 'PHP'; return $var; ?> noreturn.php <?php $var = 'PHP'; 
?> testreturns.php <?php $foo = include 'return.php'; echo $foo; // печатает 
'PHP' $bar = include 'noreturn.php'; echo $bar; // печатает 1 ?>

$bar имеет значение 1, поскольку подключение было успешным. Обратите внимание на отличия в примерах. Первый использует return() внутри подключённого файла, а другие - нет.

Другие способы "подключения" файлов в переменные имеются при помощи fopen(), file() или путём использования include() вместе с Функциями управления выводом.

См. также require(), require_once(), include_once(), readfile(), virtual() и include_path.