Manuel PHP
Précédent
Suivant
mysql_data_seek() retourne TRUE en cas de succès et FALSE sinon.
mysql_data_seek() déplace le pointeur interne de résultat, dans le résultat associé à l 'identifiant de résultat result_identifier.
Il le fait pointer à la ligne row_number.
Le prochain appel à mysql_fetch_row() retournera cette ligne.
row_number commence à 0.
Exemple 1.
Exemple mysql_data_seek()
?php $link = mysql_pconnect ("kron", "jutta", "geheim") {or die ("Connexion impossible");} mysql_select_db ("samp_db") {or die ("Sélection de base impossible");} $query = "SELECT last_name, first_name FROM friends"; $result = mysql_query ($query) {or die ("Requête impossible");} / / récupère les lignes dans l'ordre inverse for ($i = mysql_num_rows ($result) - 1; $i =0; $i- -) {if (!mysql_data_seek ($result, $i)) {echo "Impossible d'atteindre la ligne $i\n"; continue;} if( !($row = mysql_fetch_object ($result))) continue; echo "{$row - last_name} {$row - last_name$row - first_name} br \n";} mysql_free_result ($result);?
Précédent
Sommaire
Suivant
Niveau supérieur