Bonjour à tous,

j'ai le script suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
 
 
<?php
 
echo('<br>'.'<br>'.'<br>'.'<H1 align=center color= #CD5C5C>'.'<u>'.'Liste des articles référencés dans notre base'.'</u>'.'</h1>'.'<br>'); 
 
 
 
//connexion à la base mysql
 
require("connexion.php");
 
 
 
//récupère dans le curseur $requete les niveaux requis en fonction de ce qui est choisi dans le formulaire précédent
 
 
 
$requete = 'select * from biblio';
 
$resultat = mysql_query($requete);
 
$champs=mysql_num_fields($resultat);
 
$enregistrements=mysql_num_rows($resultat);
 
	while ($especes = mysql_fetch_array($resultat)){
 
//		extract ($especes);
 
		echo "<p>nombre d'enregistrements : <b> $enregistrements </b></p> \n";
 
		echo "<table border='1' cellspacing='0'>\n";
 
		echo "<tr>";
 
		for ($i=0;$i<$champs;$i++) {
 
			$nomchamp=mysql_field_name($resultat,$i);
 
			echo "<th>$nomchamp</th>";
 
		}
 
		echo "</tr> \n";
 
 
 
		while ($row=mysql_fetch_assoc($resultat)) {
 
			echo "<tr>";
 
			foreach ($row as $key => $value) {
 
				echo "<td>$value&nbsp;</td>";
 
			}
 
			echo "</tr>\n";
 
		}
 
		echo "</table>\n";
 
 
 
	}
 
	while ($references = mysql_fetch_array($resultat)){
 
		echo '<br><br>'.'Référence : '.'<br>'.$references['Ref_article'].'<br>';
 
	}
 
?>
et il me donne bien mon nombre d'enregistrements : 4 mais il m'affiche que 3 enregistrements : il affiche pas le premier...

Est ce que qqn peut m'aider s'il vous plait?

Merci beaucoup d'avance