mysql_escape_string <<< |
mysql_fetch_array | mysql_fetch_assoc >>> |
7.63 MySQL 7 Index des fonctions Manuel PHP . Introduction . Pré-requis . Installation . Configuration à l'exécution . Types de ressources . Constantes prédefinies . Exemples . mysql_affected_rows . mysql_change_user . mysql_client_encoding . mysql_close . mysql_connect . mysql_create_db . mysql_data_seek . mysql_db_name . mysql_db_query . mysql_drop_db . mysql_errno . mysql_error . mysql_escape_string ->mysql_fetch_array . mysql_fetch_assoc . mysql_fetch_field . mysql_fetch_lengths . mysql_fetch_object . mysql_fetch_row . mysql_field_flags . mysql_field_len . mysql_field_name . mysql_field_seek . mysql_field_table . mysql_field_type . mysql_free_result . mysql_get_client_info . mysql_get_host_info . mysql_get_proto_info . mysql_get_server_info . mysql_info . mysql_insert_id . mysql_list_dbs . mysql_list_fields . mysql_list_processes . mysql_list_tables . mysql_num_fields . mysql_num_rows . mysql_pconnect . mysql_ping . mysql_query . mysql_real_escape_string . mysql_result . mysql_select_db . mysql_stat . mysql_tablename . mysql_thread_id . mysql_unbuffered_query |
7.63.21 mysql_fetch_array() Retourne une ligne de résultat sous la forme d'un tableau associatif, d'un tableau indexé, ou les deux[ Exemples avec mysql_fetch_array ] PHP 3, PHP 4 array mysql_fetch_array ( resource result , int result_type )mysql_fetch_array retourne un tableau qui contient la ligne demandée, ou FALSE si il ne reste plus de ligne. mysql_fetch_array est une version étendue de mysql_fetch_row . En plus d'enregistrer les données sous forme d'un tableau à indice numérique, elle peut aussi les enregistrer dans un tableau associatif, en utilisant les noms des champs comme indices. Si plusieurs colonnes portent le même nom, la dernière colonne aura la priorité. Pour accéder aux autres colonnes du même nom, vous devez utiliser l'index numérique, ou faire un alias pour chaque colonne.
Il est important de souligner que mysql_fetch_array N'est PAS plus lente que mysql_fetch_row , tandis qu'elle ajoute un confort d'utilisation notable. L'option result_type de mysql_fetch_array est une constante qui peut prendre les valeurs suivantes : MYSQL_ASSOC , MYSQL_NUM et MYSQL_BOTH .Cette fonctionnalité a été ajoutée en PHP 3.0.7. MYSQL_BOTH est la valeur par défaut de cet argument. En utilisant MYSQL_BOTH , vos obtiendrez un tableau qui sera à la fois associatif et indexé numériquement. En utilisant MYSQL_ASSOC , vous obtiendrez un tableau associatif (tout comme le fait mysql_fetch_assoc ), et en utilisant MYSQL_NUM , vous obtiendrez un tableau indexé nuériquement (comme le fait mysql_fetch_row ).
Voir aussi mysql_fetch_row et mysql_fetch_assoc . |
<< | mysql_fetch_array | >> |
mysql_escape_string | MySQL | mysql_fetch_assoc |