Qu'est-ce que mysql_fetch_array ()?
Le php mysql_fetch_array () est une fonction qui vous permet de récupérer une ligne MySQL en tant que tableau numérique ou un tableau associatif PHP.
Il obtient une ligne de la fonction mysql_query () et renvoie le résultat en tant que tableau. Si la fonction échoue, elle produit un faux booléen.
La syntaxe de la fonction peut être exprimée comme suit:
mysql_fetch_array (data, array_type);Les données des paramètres se réfèrent à un pointeur de données spécifique. Ceci est généralement le résultat de la méthode MySQL_Query ().
Vous pouvez également spécifier le type de tableau à retourner de la fonction. Les valeurs prises en charge pour ce paramètre incluent:
Laissez-nous apprendre à utiliser cette fonction en php.
Comment utiliser mysql_fetch_array ()
Jetez un œil à l'extrait de code fourni ci-dessous. Il montre un exemple de la façon d'utiliser la fonction.
$ mysqli = new mysqli ("localhost", "root", "mysql", "sakila");Le script ci-dessus crée une connexion à la base de données MySQL à l'aide de la fonction MySQL_Connect.
Nous utilisons ensuite la méthode MySQL_Query () pour effectuer une requête dans la base de données et sélectionner les lignes où la notation est supérieure à 8 dans la table de films de la base de données Sakila.
Pour obtenir un tableau, nous stockons le résultat du mysql_query () et transmettons cette valeur à mysql_fetch_array.
Exemple 2
L'exemple suivant montre comment utiliser l'option mysql_num pour renvoyer un tableau numérique.
$ mysqli = new mysqli ("localhost", "root", "mysql", "sakila");D'autres variations du code sont comme:
$ mysqli = new mysqli ("localhost", "root", "mysql", "sakila");Conclusion
Ce guide présente la fonction PHP mysql_fetch_array pour obtenir le résultat d'une ligne en tant que tableau.