Nom de la fonction: mysqli_result :: fetch_row ()
Version applicable: PHP 5, PHP 7
Description de la fonction: Cette fonction est utilisée pour obtenir une ligne de données à partir de l'ensemble de résultats et les renvoyer en tant que tableau indexé. Les index du tableau renvoyé correspondent à l'ordre des colonnes dans le jeu de résultats.
Syntaxe: mixte mysqli_result :: fetch_row ()
Paramètres: cette fonction n'accepte aucun paramètre.
Valeur de retour: Si une ligne de données est obtenue avec succès, un tableau d'index est renvoyé et si la fin de l'ensemble de résultats a été atteinte, null est renvoyé.
Exemple:
<?php // 假设已经建立了与数据库的连接,并执行了查询语句 $query = "SELECT id, name, age FROM users"; $result = $mysqli---> requête ($ query); // utilise fetch_row () pour obtenir une ligne de données et imprimer $ row = $ result-> fetch_row (); if ($ row) {echo "id:". $ row [0]. "Dans l'exemple ci-dessus, l'instruction de requête est d'abord exécutée et l'ensemble de résultats est obtenu. Utilisez ensuite la fonction fetch_row () pour obtenir la première ligne de données dans le jeu de résultats et imprimez-le. Ensuite, appelez à nouveau la fonction fetch_row () pour obtenir la prochaine ligne de données et imprimez-la. S'il n'y a plus de lignes dans l'ensemble de résultats, la sortie n'est "plus de lignes dans l'ensemble de résultats". Libérez enfin l'ensemble de résultats.