mssql_data_seek

(PHP 4, PHP 5, PECL odbtp >= 1.1.1)

mssql_data_seekПеремещает внутренний указатель на строку

Внимание

Эта функция УДАЛЕНА в PHP 7.0.0.

Есть следующие альтернативы:

Описание

mssql_data_seek ( resource $result_identifier , int $row_number ) : bool

mssql_data_seek() перемещает указатель на строку в заданном результирующем наборе MS SQL на указанную позицию. Первая строка имеет индекс 0. Следующий вызов mssql_fetch_row() вернет строку, на которую указывает указатель.

Список параметров

result_identifier

Результирующий набор.

row_number

Выбранная позиция, на которую надо переместить указатель.

Возвращаемые значения

Возвращает TRUE в случае успешного завершения или FALSE в случае возникновения ошибки.

Примеры

Пример #1 Пример mssql_data_seek()

<?php
// Соединяемся с MSSQL и выбираем базу
$link mssql_connect('MANGO\SQLEXPRESS''sa''phpfi');
mssql_select_db('php'$link);

// Делаем выборку
$result mssql_query('SELECT [name], [age] FROM [persons] WHERE [age] >= 13');

if (!
$result) {
    die(
'Query failed.');
}

// Выбираем каждую четвертую строку
for ($i mssql_num_rows($result) - 1$i 4$i++) {
    if (!
mssql_data_seek($result$i)) {
        continue;
    }

    
// Забираем строку ...
}

// Очищаем результат
mssql_free_result($result);
?>