mssql_query

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

mssql_queryEnviar una consulta MS SQL

Advertencia

Esta función está OBSOLETA en PHP 7.0.0.

Las alternativas a esta función son:

Descripción

mssql_query ( string $query [, resource $link_identifier [, int $batch_size = 0 ]] ) : mixed

mssql_query() envía una consulta a la base de datos activa actualmente en el servidor, asociada con el identificador de conexión link_identifier.

Parámetros

query

Una consulta SQL.

link_identifier

Un identificador de conexión MS SQL, devuelto por mssql_connect() o mssql_pconnect().

Si no se especifica el identificador de conexión, se asume la última conexión abierta. Si no hay ninguna conexión abierta, la funcion intenta establecer una conexión como si mssql_connect() se hubiera llamado, y utilizarla.

batch_size

El número de registros que hay en el buffer.

Valores devueltos

Devuelve un recurso de resultado MS SQL en caso de éxito, TRUE si no se devolvieron registros, o FALSE en caso de error.

Ejemplos

Ejemplo #1 Ejemplo con mssql_query()

<?php
// Conectar a MSSQL
$link mssql_connect('KALLESPC\SQLEXPRESS''sa''phpfi');

if (!
$link || !mssql_select_db('php'$link)) {
    die(
'No se puede conectar o seleccionar una base de datos!');
}

// Hacer una consulta simple, seleccionar la versión de
// MSSQL y mostrarla.
$version mssql_query('SELECT @@VERSION');
$row mssql_fetch_array($version);

echo 
$row[0];

// Limpieza
mssql_free_result($version);
?>

Notas

Nota:

Si la consulta devuelve múltiples resultados entonces es necesario leer todos los resultados con mssql_next_result() o liberar los resultados con mssql_free_result(), antes de ejecutar la siguiente consulta.

Ver también