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 :
-
$res
est la ressource obtenue avec sql_select(), -
$serveur
, -
$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