Cet article partage principalement avec vous l'utilisation et les différences de la récupération des données de requête PHP. Il existe quatre types d'utilisation et de différences. J'espère que cela pourra vous aider. tout le monde.
mysql_fetch_row;
mysql_fetch_array;
mysql_fetch_assoc;
mysql_fetch_object;
1.mysql_fetch_row;
Chaque fois que mysql_fetch_row est exécuté, une donnée est extraite de l'ensemble de résultats de la ressource. Renvoyez-le sous forme de tableau.
Le tableau renvoyé est un tableau d'index unidimensionnel, et chaque indice correspond au tri des champs dans la base de données.
2.mysql_fetch_array();
La différence entre mysql_fetch_array et mysql_fetch_row :
1 Mysql_fetch_array est exécuté une fois pour générer un tableau d'index
2. est dans l'état par défaut Prenez une donnée et générez un tableau d'index et un tableau associatif
/********
mysql_fetch_array a un deuxième paramètre
1 MYSQL_ASSOC - tableau associatif
. 2. MYSQL_NUM -Tableau de nombres (tableau d'index)
3 MYSQL_BOTH -État par défaut (le tableau d'index et le tableau associatif sont affichés)
. **************/
État par défaut Le tableau d'index et le tableau associatif sont présentés ci-dessous
3.mysql_fetch_assoc();
Afficher uniquement les tableaux associatifs
4. 🎜>Les données affichées sont un objet.
Lors de la récupération des données d'un seul attribut : echo $row->name;
Recommandations associées :
Explication détaillée des fonctions de la série mysql_fetch de PHP
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!