sybase_deadlock_retry_count
sybase_fetch_assoc
Sybase Functions
PHP Manual

# sybase_fetch_array

(PHP 4, PHP 5)

sybase_fetch_array — Obtiene una fila como una matriz

### Descripción

matriz sybase_fetch_array ( resource `$result` )

Regresa una matriz que corresponde a la fila obtenida, o `FALSE` si no hay más filas.

sybase_fetch_array() es una versión extendida de sybase_fetch_row(). Además de almacenar los datos en índices numéricos en la matriz resultante, tambi´n almacena los datos en índices asociativos, usando los nombres de los campos como llaves.

Una cosa importate es que usando sybase_fetch_array() no es significativamente más lento que usar sybase_fetch_row(), mientras que si provee un valor agregado significativo.

> Note: Cuando se seleccionan campos con nombres idénticos (por ejemplo, en una unión), los índices asociativos tendrán agregado un número secuencial, vea el ejemplo para más detalles.

Example #1 Nombres de campo idénticos

`<?php
$dbh = sybase_connect('SYBASE', '', '');
$q = sybase_query('SELECT * FROM p, a WHERE p.person_id= a.person_id');
var_dump(sybase_fetch_array($q));
sybase_close($dbh);
?>`

El ejemplo anterior producirá la siguiente salida (asumiendo que las dos tablas solo tienen una columna llamada "person_id" cada una):

    array(4) {
      [0]=>
      int(1)
      ["person_id"]=>
      int(1)
      [1]=>
      int(1)
      ["person_id1"]=>
      int(1)
    }

Vea también sybase_fetch_row(), sybase_fetch_assoc(), sybase_fetch_object().

sybase_deadlock_retry_count
sybase_fetch_assoc
Sybase Functions
PHP Manual