par
ju3979 » 13 juil. 2010, 12:02
Voici l'ensmeble de mon code:
Code : Tout sélectionner
<html>
<title>Demandes d'entrée</title>
<body>
<link href="test.css" rel="stylesheet" type="text/css">
</head>
<body bgcolor="#FFFFF0">
<p class="titre"> Suivi Demande D'entrée </p>
<?
// information pour la connection à la DB
$host = 'localhost';
$user = 'root';
$pass = '';
$db = 'formulaire';
// connection à la DB
$link = mysql_connect ($host,$user,$pass) or die ('Erreur : '.mysql_error() );
mysql_select_db($db) or die ('Erreur :'.mysql_error());
$dateSQL = '2005-09-01';
list($annee, $mois, $jour) = explode("-", $dateSQL);
$dateFR = $jour.'/'.$mois.'/'.$annee;
// requête SQL qui compte le nombre total d'enregistrement dans la table et qui
//récupère tous les enregistrements
$select = "SELECT nom,prenom,service,DATE_FORMAT(date,'%d/%m/%Y') AS date,demandeur,etat FROM formentree";
// $select = 'SELECT nom,prenom,service,DATE_FORMAT(date,\'%d/%m/%Y\'),demandeur,etat FROM formentree';
// $select = 'SELECT nom,prenom,service,date,demandeur,etat FROM formentree';
$result = mysql_query($select,$link) or die ('Erreur : '.mysql_error() );
$total = mysql_num_rows($result);
// si on a récupéré un résultat on l'affiche.
if($total) {
// debut du tableau
echo '<table bgcolor="#FFFFFF">'."\n";
// première ligne on affiche les titres 6 colonnes
echo '<tr>';
echo '<th WIDTH=180 aling=left font color="#FF0000" bgcolor="#0050FF">Nom</th>';
echo '<th WIDTH=180 bgcolor="#B0C4DE" <font color="#FF0000">Prenom</font></th>';
echo '<th WIDTH=180 bgcolor="#669999">Service</th>';
echo '<th WIDTH=180 bgcolor="#669999">Date d entrée</th>';
echo '<th WIDTH=180 bgcolor="#669999">Demandeur</th>';
echo '<th WIDTH=180 bgcolor="#669999">Etat de la demande</th> ';
// <font color=#"la couleur par defaut" size="la taille par defaut" face="la polis par defaut">
echo '</tr>'."\n";
// lecture et affichage des résultats sur 6 colonnes, 1 résultat par ligne.
while($row = mysql_fetch_array($result)) {
echo '<tr>';
echo '<td bgcolor="#D3D3D3">'.$row["nom"].'</td>';
echo '<td bgcolor="#D3D3D3">'.$row["prenom"].'</td>';
echo '<td bgcolor="#D3D3D3">'.$row["service"].'</td>';
echo '<td bgcolor="#D3D3D3">'.$row["date"].'</td>';
echo '<td bgcolor="#D3D3D3">'.$row["demandeur"].'</td>';
echo '<td bgcolor="#D3D3D3">'.$row["etat"].'</td>';
echo '<td><a href="modification2.php?idPersonne='.$result->id_personne.'\"><img src="img/detail.png" border=0 width=15 height=15 alt="Modifier"></a></td>';
// echo '<td><a href="modification2.php?idPersonne='.$result->id_personne.'\"<img src="img/detail.png" border=0 width=15 height=15 alt="Modifier"></a></td>';
echo '</tr>'."\n";
}
echo '</table>'."\n";
// fin du tableau.
}
else echo 'Pas d\'enregistrements dans cette table...';
// on libère le résultat
mysql_free_result($result);
?>
</body>
</html>
Merci
Voici l'ensmeble de mon code:
[code]
<html>
<title>Demandes d'entrée</title>
<body>
<link href="test.css" rel="stylesheet" type="text/css">
</head>
<body bgcolor="#FFFFF0">
<p class="titre"> Suivi Demande D'entrée </p>
<?
// information pour la connection à la DB
$host = 'localhost';
$user = 'root';
$pass = '';
$db = 'formulaire';
// connection à la DB
$link = mysql_connect ($host,$user,$pass) or die ('Erreur : '.mysql_error() );
mysql_select_db($db) or die ('Erreur :'.mysql_error());
$dateSQL = '2005-09-01';
list($annee, $mois, $jour) = explode("-", $dateSQL);
$dateFR = $jour.'/'.$mois.'/'.$annee;
// requête SQL qui compte le nombre total d'enregistrement dans la table et qui
//récupère tous les enregistrements
$select = "SELECT nom,prenom,service,DATE_FORMAT(date,'%d/%m/%Y') AS date,demandeur,etat FROM formentree";
// $select = 'SELECT nom,prenom,service,DATE_FORMAT(date,\'%d/%m/%Y\'),demandeur,etat FROM formentree';
// $select = 'SELECT nom,prenom,service,date,demandeur,etat FROM formentree';
$result = mysql_query($select,$link) or die ('Erreur : '.mysql_error() );
$total = mysql_num_rows($result);
// si on a récupéré un résultat on l'affiche.
if($total) {
// debut du tableau
echo '<table bgcolor="#FFFFFF">'."\n";
// première ligne on affiche les titres 6 colonnes
echo '<tr>';
echo '<th WIDTH=180 aling=left font color="#FF0000" bgcolor="#0050FF">Nom</th>';
echo '<th WIDTH=180 bgcolor="#B0C4DE" <font color="#FF0000">Prenom</font></th>';
echo '<th WIDTH=180 bgcolor="#669999">Service</th>';
echo '<th WIDTH=180 bgcolor="#669999">Date d entrée</th>';
echo '<th WIDTH=180 bgcolor="#669999">Demandeur</th>';
echo '<th WIDTH=180 bgcolor="#669999">Etat de la demande</th> ';
// <font color=#"la couleur par defaut" size="la taille par defaut" face="la polis par defaut">
echo '</tr>'."\n";
// lecture et affichage des résultats sur 6 colonnes, 1 résultat par ligne.
while($row = mysql_fetch_array($result)) {
echo '<tr>';
echo '<td bgcolor="#D3D3D3">'.$row["nom"].'</td>';
echo '<td bgcolor="#D3D3D3">'.$row["prenom"].'</td>';
echo '<td bgcolor="#D3D3D3">'.$row["service"].'</td>';
echo '<td bgcolor="#D3D3D3">'.$row["date"].'</td>';
echo '<td bgcolor="#D3D3D3">'.$row["demandeur"].'</td>';
echo '<td bgcolor="#D3D3D3">'.$row["etat"].'</td>';
echo '<td><a href="modification2.php?idPersonne='.$result->id_personne.'\"><img src="img/detail.png" border=0 width=15 height=15 alt="Modifier"></a></td>';
// echo '<td><a href="modification2.php?idPersonne='.$result->id_personne.'\"<img src="img/detail.png" border=0 width=15 height=15 alt="Modifier"></a></td>';
echo '</tr>'."\n";
}
echo '</table>'."\n";
// fin du tableau.
}
else echo 'Pas d\'enregistrements dans cette table...';
// on libère le résultat
mysql_free_result($result);
?>
</body>
</html>
[/code]
Merci