sybase_deadlock_retry_count
sybase_fetch_assoc
Fonctions Sybase
PHP Manual

# sybase_fetch_array

(PHP 4, PHP 5)

sybase_fetch_array — Retourne une ligne Sybase sous la forme d'un tableau

### Description

array sybase_fetch_array ( resource `$result` )

sybase_fetch_array() est une version évoluée de sybase_fetch_row(). En plus d'enregistrer les données dans un tableau à index numérique, cette fonction peut aussi les enregistrer dans un tableau associatif, en utilisant les noms des champs comme clés.

Il est très important de noter que sybase_fetch_array() N'est PAS nettement plus lente que sybase_fetch_row(), tandis qu'elle fournit un confort d'utilisation notable.

### Liste de paramètres

`result`

### Valeurs de retour

Retourne un tableau qui contient la ligne demandée, ou `FALSE` s'il ne reste plus de ligne.

> Note: Lors de sélection de champs avec des noms identiques (par exemple, dans un join), les index associatifs auront un nombre séquentiel ajouté au début. Voir l'exemple pour plus de détails.

### Exemples

Exemple #1 Cas des colonnes de noms identiques avec Sybase

`<?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);
?>`

L'exemple ci-dessus va produire l'affichage suivant (en supposant que les tables ont toutes les deux des colonnes appelées person_id) :

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

### Voir aussi

- sybase_fetch_row() - Retourne une ligne Sybase sous la forme d'un tableau numérique
- sybase_fetch_assoc() - Lit une ligne de résultat Sybase sous forme de tableau associatif
- sybase_fetch_object() - Retourne une ligne Sybase sous la forme d'un objet

sybase_deadlock_retry_count
sybase_fetch_assoc
Fonctions Sybase
PHP Manual