Position actuelle: Accueil> Catégories de fonctions> mysqli_result::data_seek

mysqli_result::data_seek

(mysqli_data_seek) Ajustez le pointeur de résultat sur n'importe quelle ligne dans le résultat
Nom:mysqli_result::data_seek
Catégorie:Mysqli
Langage de programmation:php
Description en une ligne:Ajustez le pointeur de résultat sur n'importe quelle ligne dans le jeu de résultats.

Définition et utilisation

La fonction mysqli_data_seek() est utilisée pour ajuster le pointeur de résultat à n'importe quelle ligne dans le jeu de résultats.

Exemple

Positionnement à la ligne 15 de l'ensemble de résultats:

 <? Php
$ con = mysqli_connect ( "localhost" , "my_user" , "my_password" , "my_db" ) ;
// Vérifiez la connexion
if ( mysqli_connect_errno ( ) )
  {
  Echo "n'a pas réussi à se connecter à MySQL:" . mysqli_connect_error ( ) ;
  }

$ SQL = "SELECT LASTNAME, Age From Persons Order by LastName" ;

if ( $ result = mysqli_query ( $ con , $ sql )) )
  {
  // Position de la ligne 15
  mysqli_data_seek ( $ result , 14 ) ;

  // obtenir des données de ligne
  $ row = mysqli_fetch_row ( $ result ) ;

  printf ( "LastName:% s Âge:% s \ n" , $ row [ 0 ] , $ row [ 1 ] ) ;

  // Libérez l'ensemble de résultats
  mysqli_free_result ( $ result ) ;
}

mysqli_close ( $ con ) ;
?>

grammaire

 mysqli_data_seek ( résultat , offset ) ;
paramètre décrire
résultat Requis. Spécifie l'identifiant de jeu de résultats renvoyé par mysqli_query (), mysqli_store_result () ou mysqli_use_result ().
compenser Requis. Spécifie le décalage du champ. Doit être entre 0 et le nombre total de lignes 1.
Fonctions similaires