Maison > Article > développement back-end > Quelle est l'utilité de fetch en php
Utilisation : 1. "mysql_fetch_row" est utilisé pour obtenir une ligne de l'ensemble de résultats sous forme de tableau numérique ; 2. "mysql_fetch_array" est utilisé pour obtenir une ligne de l'ensemble de résultats sous forme de tableau associatif ; utilisé pour obtenir une ligne de l'ensemble de résultats en tant qu'objet.
L'environnement d'exploitation de cet article : système Windows 10, PHP version 7.1, ordinateur Dell G3
L'utilisation et la différence de la récupération dans les données de requête php, résumées comme suit : suit :
mysql_fetch_row;
la fonction mysql_fetch_row() obtient une ligne de l'ensemble de résultats sous forme de tableau numérique.
La syntaxe est :
mysql_fetch_row(data)
données requises. Le pointeur de données à utiliser. Le pointeur de données est le résultat renvoyé par mysql_query().
mysql_fetch_array;
la fonction mysql_fetch_array() récupère une ligne de l'ensemble de résultats sous forme de tableau associatif, de tableau numérique ou les deux
Renvoie un tableau généré en fonction de la ligne extraite de l'ensemble de résultats, sinon, plus de lignes renvoient false.
mysql_fetch_array(data,array_type)
données facultatives. Spécifie le pointeur de données à utiliser. Ce pointeur de données est le résultat de la fonction mysql_query().
array_type est facultatif. Spécifie le type de résultats renvoyés. Valeurs possibles :
MYSQL_ASSOC - Tableau associatif
MYSQL_NUM - Tableau numérique
MYSQL_BOTH - Par défaut. Produit des tableaux associatifs et numériques en même temps
mysql_fetch_assoc;
La fonction mysql_fetch_assoc() obtient une ligne de l'ensemble de résultats sous forme de tableau associatif.
Renvoie un tableau associatif généré en fonction des lignes obtenues à partir du jeu de résultats, ou false s'il n'y a plus de lignes.
mysql_fetch_assoc(data)
données requises. Le pointeur de données à utiliser. Le pointeur de données est le résultat renvoyé par mysql_query(). La fonction
mysql_fetch_object;
mysql_fetch_object() obtient une ligne en tant qu'objet à partir du jeu de résultats (jeu d'enregistrements).
En cas de succès, cette fonction récupère une ligne de mysql_query() et renvoie un objet. Renvoie false en cas d'échec ou s'il n'y a plus de lignes.
mysql_fetch_object(data)
données requises. Le pointeur de données à utiliser. Le pointeur de données est le résultat renvoyé par mysql_query().
Apprentissage recommandé : "Tutoriel vidéo 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!