Obtenez toutes les lignes du jeu de résultats sous forme de tableau associatif :
<?php // Supposons que le nom d'utilisateur de la base de données : root, le mot de passe : 123456, la base de données : CODERCTO $con = mysqli_connect ( "localhost" , "root" , "123456" , "CODERCTO" ); if ( mysqli_connect_errno ( $con )) { echo "Échec de la connexion à MySQL : " . mysqli_connect_error (); } $sql = "SELECT. name,url FROM website ORDER BY alexa" ; $result = mysqli_query ( $con , $sql ); // Récupère les données mysqli_fetch_all ( $result , MYSQLI_ASSOC ); // Libère le jeu de résultats mysqli_free_result ( $result ); mysqli_close ( $con ) ; ?>La fonction mysqli_fetch_all() récupère toutes les lignes du jeu de résultats sous forme de tableau associatif, de tableau numérique ou les deux.
Remarque : Cette fonction est uniquement disponible avec le pilote natif MySQL.
mysqli_fetch_all( résultat, type de résultat ) ;
paramètre | décrire |
---|---|
résultat | Requis. Spécifie l'identifiant du jeu de résultats renvoyé par mysqli_query(), mysqli_store_result() ou mysqli_use_result(). |
type de résultat | Facultatif. Spécifie quel type de tableau doit être produit. Il peut s'agir de l'une des valeurs suivantes : MYSQLI_ASSOC MYSQLI_NUM MYSQLI_BOTH |
Valeur de retour : | Renvoie un tableau associatif ou numérique contenant les lignes de résultats. |
---|---|
Version PHP : | 5.3+ |