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
| <?php
$server = "localhost";
$user = "root";
$password = "";
$base = "assistance";
$ct = mysql_connect("$server","$user","$password") or die("Impossible de se connecter au server SQL, essayez plus tard");
$db = mysql_select_db("$base") or die("Impossible de se selectionner la base SQL, essayez plus tard");
$resultat_sql = mysql_query("select * from candidat where TO_DAYS(NOW()) - TO_DAYS(date) <= 7 and fonction='".$_GET['s']."' ORDER BY date DESC",$ct);
// nombre de lignes
$nombreligne = mysql_num_rows($resultat_sql);
if ($nombreligne>0) {
echo 'Il y a '.$nombreligne.' candidats pour la fonction : <b>'.$_GET['s'];
$Nmax = 20; // nombre par page
$i = 0;
///********************************************************************************************
// affichage du résultat dans une table HTML
// Création de la table et de la première ligne
echo "<table bordercolor='#ff9900' style='BORDER-RIGHT: 1px groove;BORDER-top: 1px groove;BORDER-LEFT: 1px groove;BORDER-bottom: 1px groove'>
<tr>
<th>Nom</th>
<th>Prénom </th>
<th>Date de naissance </th>
<th>Formation </th>
<th>Nationalité</th>
<th>Situation familiale</th>
<th>Employeur</th>
</tr>";
// Affichage des données de la base
// On utilise une boucle pour parcourir toutes les lignes
while (($i<$nombreligne) && ($i<$Nmax))
{
// La commande mysql_result permet de lire un champ
// on commence par créer des variables avec les valeurs
// pour plus de lisibilité du code
$nom = mysql_result($resultat_sql,$i,"nom");
$prenom = mysql_result($resultat_sql,$i,"prenom");
$daten = mysql_result($resultat_sql,$i,"daten");
$formation = mysql_result($resultat_sql,$i,"formation");
$national = mysql_result($resultat_sql,$i,"national");
$situation = mysql_result($resultat_sql,$i,"situation");
$employeur = mysql_result($resultat_sql,$i,"employeur");
// Il faut ensuite afficher ces valeurs dans le code HTML
echo "<tr><td>$nom </td><td>$prenom
</td><td>$daten</td><td>$formation
</td><td>$national
</td><td>$situation </td>
<td>$employeur </td></tr>";
// ne pas oublier dincrémenter i pour la boucle
// while
$i++;
}
?>
<br>
<? // Navigation
// Des fiches après ?
if ($val = mysql_fetch_array($resultat_sql)) {
?>
<A href="affiche.php">Suite</A>
<? }
}else {
echo 'Aucun candidat pour la fonction : <b>'.$_GET['s'];
}
// il ne reste plus quà fermer le tableau
echo "</table>";
mysql_close($ct);
echo "<body>";
echo "<p><a href='liste.php'>Revenir à la Liste des Candidats</a></p>";
echo "</body>";
?> |
Partager