Bonjour,
Dans mon site, j'aimerais afficher le contenu d'une table de MySQL.
Les requetes se passent bien, mais il me manque a chaque fois la premiere ligne de la table correspondante:

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
76
77
78
79
80
81
82
83
84
 
<?php
if(isset($_SESSION['pseudo']) && isset($_SESSION['mdp']))
{
  require_once("./Membre/conf.php");//contient les données pr la connexion à ma BD
  mysql_connect($host, $user, $pass_db) or die("erreur de connexion au serveur");
  mysql_select_db($bd_name) or die("erreur de connexion a la base de donnees");
  $query=mysql_query("SELECT LOGIN,NOM,MAIL,DATE_INSC,MEMBRE FROM t_client");
 
  echo '<form class="formulaire2">';
  echo "\n";
  echo '<fieldset style = "background-color:#FFE4B5">';
  echo "\n";
  echo '<legend align="center">Affichage des inscrits</legend><br/>';
  echo "\n";
  echo '<label>Login</label>';
  echo '<label>Nom</label>';
  echo '<label>Mail</label>';
  echo '<label>Date</label>';
  echo '<label>Membre de</label><br/>';
  echo "\n";
 
  if (!mysql_fetch_row($query))
  {
    echo "Aucun enregitrement ne correspond\n";
  }
  else
  {
    while($row = mysql_fetch_row($query))
    {
    $affich_login = $row[0];
    $affich_nom = $row[1];
    $affich_mail = $row[2];
    $affich_date = $row[3];
    $affich_membre = $row[4];
 
    if($affich_nom=="")
      $affich_nom="NAN";
 
    if($affich_membre=="1")
      $affich_membre="Visiteur";
    else
    {
      if($affich_membre=="2")
        $affich_membre="Attente du mail";
      else
      {
	if($affich_membre=="3")
	  $affich_membre="Membre";
	else
	{
	  if($affich_membre=="4")
	    $affich_membre="Moderateur";
	  else
	  {
	    if($affich_membre=="5")
	      $affich_membre="Administrateur";
	  }
	}
      }
    }
 
    echo '<label>'.$affich_login.'</label>';
    echo '<label>'.$affich_nom.'</label>';
    echo '<label>'.$affich_mail.'</label>';
    echo '<label>'.$affich_date.'</label>';
    echo '<label>'.$affich_membre.'</label><br/>';
    echo "\n";
    }
  }
 
  mysql_close();
 
  echo '</fieldset>';
  echo '</form>';
 
?>
<?php
}
else
{
  echo 'Il faut vous connecter';
}
?>