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 85 86
| <?php include('verif.php'); ?>
<h1>Annuaire</h1>
<?php
include('admin/conf.php');
include('pages.inc.php');
$db_link;
$db_select;
?>
<p>Cliquez ici pour trier par service.
<form action="index.php?page=annuaire" method="get">
<input type="hidden" name="page" value="annuaire">
<select name="numservice">
<?php
$retour = mysql_query('SELECT * FROM service');
while($donnees = mysql_fetch_array($retour))
{
echo '<option value="'.$donnees['idservice'].'">'.$donnees['nomservice'].'</option>';
}
mysql_free_result($retour);
?>
</select>
<input type="submit" value="ok">
</form>
<?php
$retour=mysql_query('SELECT count(*) FROM utilisateur INNER JOIN service ON service.idservice= utilisateur.numservice order by nom');
$donnees=mysql_fetch_array($retour);
$total=$donnees[0];
mysql_free_result($retour);
if(isset($_GET['limite'])) $limite=$_GET['limite'];
else $limite=0;
$adressepage = $_SERVER['REQUEST_URI'];
$nombre=5;
if(isset($_GET['numservice']))
{
$numservice=$_GET['numservice'];
$retour = mysql_query('SELECT utilisateur.*,service.nomservice FROM utilisateur INNER JOIN service ON service.idservice= utilisateur.numservice WHERE numservice=' . $_GET['numservice']);
}
else
{
$retour = mysql_query('SELECT utilisateur.*,service.nomservice FROM utilisateur INNER JOIN service ON service.idservice= utilisateur.numservice order by nom');
}
if(!verifLimite($limite,$total,$nombre)) $limite = 0;
if($total > $nombre) affichePages($nombre,$adressepage,$total,$limite);
$compteur=0;
while ($donnees = mysql_fetch_array($retour))
{
if($compteur>=$limite && $compteur<($limite+$nombre))
{
?>
<div class="news">
<table>
<tr>
<td width="250px">
<span>nom: </span><?php echo $donnees['nom']; ?><br />
<span>prénom: </span><?php echo $donnees['prenom']; ?><br />
<span>email: </span><?php echo $donnees['email']; ?><br />
<span>telephone: </span><?php echo $donnees['telephone']; ?><br />
<span>nom de service: </span><?php echo $donnees['nomservice']; ?><br />
<span>description: </span><?php echo $donnees['description']; ?><br /></td>
<td width="250px;">
<span align="center"><img src="contenu/upload/<?php echo $donnees['image']; ?>"></span>
</td>
</tr>
</table>
<p>
<?php
$contenu = nl2br(stripslashes($donnees['description']));
echo $description;
?>
</p>
<hr>
</div>
<?php
}
$compteur++;
}
mysql_free_result($retour);
?>
</body>
</html> |
Partager