Programmer avec SPIP 3.0
Documentation technique sur SPIP 3.0

> > > > sql_fetch_all

sql_fetch_all

La fonction sql_fetch_all() retourne un tableau contenant toutes les lignes d’une ressource de sélection. Comme tous les résultats seront présents en mémoire il faut faire attention à ne pas sélectionner un contenu trop volumineux.

La fonction sql_fetch_all() prend 3 paramètres :

  1. $res est la ressource obtenue avec sql_select(),
  2. $serveur,
  3. $option.

Elle s’emploie ainsi :

  1. $res = sql_select('colonne', 'table');
  2. $all = sql_fetch_all($res);
  3. // $all[0]['colonne'] est le premier resultat

Télécharger

Cependant cette fonction est peu utilisée au profit de la fonction sql_allfetsel() qui effectue la même opération directement avec les paramètres de sélection :

  1. $all = sql_allfetsel('colonne', 'table');
  2. // $all[0]['colonne'] est le premier resultat

Télécharger