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 :

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

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 :

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

Auteur Matthieu Marcillaud Publié le : Mis à jour : 12/03/23

Traductions : English, français