Bonjour,

Je fais une requête somme toute assez simple qui fonctionne bien ou presque, car son retour ne ramène pas le contenu du premier enregistrement !
Je n'y trouve aucune logique alors je me demande si quelqu'un a déjà été confronté à ce problème...

La structure de la table
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
ID  	int(11)  	auto_increment
prenom 	varchar(50) 	latin1_bin 
nom 	varchar(50) 	latin1_bin 
societe 	varchar(50) 	latin1_bin 
fonction 	varchar(50) 	latin1_bin 
...
la requete
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
		// Connexion à la bdd (adresse, login, pw)
		$db = mysql_connect('111.111.11.1', 'login', 'motdepassse'); // or die(mysql_error()
		mysql_select_db('base', $db);
		$requete = mysql_query("SELECT * FROM `adherents`");
		$resultat = mysql_fetch_array($requete) or die();
 
		while($donnee = mysql_fetch_array($requete)) {
				// on affiche les informations de l'enregistrement en cours
				echo $donnee['ID']."&nbsp;&nbsp;"; echo "<strong>".$donnee['prenom']." ".$donnee['nom']."</strong> - ".$donnee['societe'].",&nbsp; ".$donnee['fonction']."<br />";
 
		}
?>
merci beaucoup d'avance