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
| <?
mysql_connect("localhost","root","mysql");
mysql_select_db("crm");
$Nmax = 1;
$nbre_cle = 7;
$page = (int) @$_GET['page'] ? (int) @$_GET['page'] : 1;
$pagin_pas = ($page - 1) * $Nmax;
$page_max = null;
$nom = $_GET["nom"];
echo $nom;
if(isset($_POST["nomTable"]))
{
?>
<table align="center" width="584" height="100%" cellpadding="0" cellspacing="0" border="0">
<tr>
<td colspan="5" height="20"></td>
</tr>
<?
$sql = sprintf("SELECT SQL_CALC_FOUND_ROWS * FROM ".$_POST["nomTable"]." LIMIT %d, %d", $pagin_pas, $Nmax);
$result = mysql_query($sql);
$count_result = mysql_query("SELECT FOUND_ROWS() as FOUND_ROWS" );
$count_result = mysql_fetch_object($count_result);
$count = $count_result->FOUND_ROWS;
$row = array();
while($data = mysql_fetch_array($result))
{
?>
<tr class="content3">
<td width="13"> </td>
<td width="48" align="center"><?=$data['id']?> - </td>
<td width="273"><?=$data['nom_prenom']?></td>
<td width="192" align="right">Tél : <?=$data['tel']?></td>
<td width="58"> </td>
</tr>
<tr>
<td colspan="5" height="10"></td>
</tr>
<tr>
<td width="13"> </td>
<td width="48"> </td>
<td colspan="2" valign="top" width="273" class="content3"><?=$data['adresse']?></td>
<td width="58"> </td>
</tr>
<tr>
<td colspan="5" height="3"></td>
</tr>
<tr>
<td width="13"> </td>
<td width="48"> </td>
<td colspan="2" width="273" class="content3"><?=$data['cp']?> <?=$data['ville']?></td>
<td width="58"> </td>
</tr>
<tr>
<td colspan="5" height="30"></td>
</tr>
<tr>
<td colspan="5" background="images/trait.jpg" style="background-repeat:repeat-x">
</td>
</tr>
<?
}
$foot = array();
$page_max = ceil($count / $Nmax) + 1;
if(($page + $nbre_cle) < $page_max)
{ $start = $page;
$end = $page + $nbre_cle;
}
else
{ $start = $page_max - $nbre_cle;
$end = $page_max;
}
if($page > 1)
{ $link = (object) array('text' => 'Précédent', 'num' => ($page - 1));
array_push($foot, $link);
}
if($page < $page_max - 1)
{ $link = (object) array('text' => 'Suivant', 'num' => ($page + 1));
array_push($foot, $link);
}
?>
<tr>
<td colspan="5">
<table width="100%" height="100%" cellpadding="0" cellspacing="0" border="0">
<tr>
<td align="center">
<?
foreach($foot as $link)
echo '<a class="pagination" href="?page=' . $link->num . '&nom='. $_POST["nomTable"] .'">' . $link->text . '</a>';
?>
</td>
</tr>
</table>
</td>
</tr>
</table>
<?
}
?> |
Partager