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 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116
|
<?php
/*****************************************************************************************************/
/* AFFICHAGE DES perssonels COMME MENU AVEC UN LIEN POUR VOIR LEURS noms */
/****************************************************************************************************/
$sqlmenu="select * from personnels order by fonction";
$menu = mysql_query ($sqlmenu,$sfxConn);
$nbremenu = mysql_num_rows ($menu);
/*recuperation et affichage des enregistrements de la table 'identité'*/
echo "| ";
for ($i = 1; $i <= $nbremenu ; $i++)
{
$lignemenu = mysql_fetch_row ($menu);
$id_p=$lignemenu[0];
$author=$lignemenu[1];
echo "<a href=?id=".$id_p.">".$author."</a> | ";
}
//et zou on libere la memoire
mysql_free_result($menu);
?>
</td>
</tr>
</table>
</div>
<div id="content">
<br>
<?php
if ($id!=""){
//selection des enregistrement à afficher
$sqllist="select * from identite where id_p=$id order by cnn";
$list = mysql_query ($sqllist,$sfxConn);
$nbrelist = mysql_num_rows ($list);
$ligne = mysql_fetch_row ($list);
?>
<table width="19%" border="0" align="right">
<tr>
<td height="25"> <?php echo "<a href=\"10.php?id_p=$id \"><img src=\"images/add.png\" border=0 width=\"12\" height=\"12\"><font color=\"#50518a\" size=\"2\"> Ajout
personnel</font></a>" ?> </td>
</tr>
</table></br></br>
<br>
<?php
/**********************************/
/*NOMBRE D'ENREGISTREMENT PAR PAGE*/
/**********************************/
//definition du nombre d'enregistrement par page :: 5 par defaut. bien sur vous pouvez modifier ;)
$realnbreparpage=3;
$nbreparpage=$realnbreparpage;
//calcul du nombre de page
$rest=bcmod($nbrelist,$nbreparpage);
if ($rest>0){
$nbrepage=bcdiv($nbrelist,$nbreparpage)+1;
//gestion erreur nbre par page
if ($currentpage==$nbrepage){
$nbreparpage=$rest;
}
}
else{
$nbrepage=bcdiv($nbrelist,$nbreparpage);
}
/*****************************************/
/*GESTION D'ERREUR : AUCUN ENREGISTREMENT*/
/*****************************************/
if($nbrelist <1 )
{echo "<h1>Désolé aucun enregistrement<h1>";}
else{
/********************************************/
/*AFFICHAGE DE ENREGISTREMENTS PAGE PAR PAGE*/
/********************************************/
//definition de l'enregistrement de debut de la page
$numenrg=$realnbreparpage*($currentpage-1);
//selection de l'enregistement a afficher en premier
mysql_data_seek($list,$numenrg);
?><font color="#50518a"> <?php echo " Il y a " ; ?> </font>
<font color="#f04a24"><strong> <?php echo " $nbrelist" ; ?></strong> </font>
<font color="#50518a"> <?php echo " personnes(s) inscrites pour cette section." ; ?> </font></br></br>
<?php
//initialisation de la répétition afin d'affiher chaque enregistrement
for ($j = 1; $j <= $nbreparpage ; $j++)
{
//numero de l'enregistrement
$currentnumenrg=$numenrg+$j;
//recuperation de chaque enreistrement par ligne. Il y a une seule colonne compte tenu de la requete SQL
$lignelist = mysql_fetch_row ($list);
$citation[0]=$lignelist[1];
$citation[1]=$lignelist[2];
$citation[9]=$lignelist[10];
$citation[15]=$lignelist[0];
/*affichage des enregistrement pour cette page*/
?>
<script Language= javaScript>
function sur()
{
if (confirm('Ête vous sûr de vouloir l\'envoyer â la corbeille?'))
window.location.href = "_delete.php?cnn=<? echo $lignelist[0];?>";
}
</script> <?php
echo "<table width='95%' border='0' cellspacing='0' cellpadding='0'>
<tr><td class=pagenav>".$currentnumenrg." / ".$nbrelist."</td>
</tr>
<tr>
<td div id='auteur'>$citation[0] $citation[1] $citation[15]
<input type=\"image\" name=\"alerte\" img src=\"images\rose.png\" onClick=\"sur()\">
</td>
</tr>
<tr> |
Partager