Eléphant du PHP |
289 Messages
03 avr. 2005, 13:00
alut
dsl pour le delais mais vu le tps qu'il a fait hier ...... 8)
j'ai essayé d'adapter ton bout de code mais sans succes

( ici, la colonnes actions est remplacée par la colonne 'nom')
en fournissant le code, je pense que 'lon pourra mieux cibler le pb:
<?php require_once('../../Connections/ateliermeca.php'); ?>
<?php
$currentPage = $_SERVER["PHP_SELF"];
$maxRows_mba = 11;
$pageNum_mba = 0;
if (isset($_GET['pageNum_mba'])) {
$pageNum_mba = $_GET['pageNum_mba'];
}
$startRow_mba = $pageNum_mba * $maxRows_mba;
mysql_select_db($database_ateliermeca, $ateliermeca);
$query_mba = "SELECT Nom FROM personnel ORDER BY Nom ASC";
$query_limit_mba = sprintf("%s LIMIT %d, %d", $query_mba, $startRow_mba, $maxRows_mba);
$mba = mysql_query($query_limit_mba, $ateliermeca) or die(mysql_error());
$row_mba = mysql_fetch_assoc($mba);
if (isset($_GET['totalRows_mba'])) {
$totalRows_mba = $_GET['totalRows_mba'];
} else {
$all_mba = mysql_query($query_mba);
$totalRows_mba = mysql_num_rows($all_mba);
}
$totalPages_mba = ceil($totalRows_mba/$maxRows_mba)-1;
$queryString_mba = "";
if (!empty($_SERVER['QUERY_STRING'])) {
$params = explode("&", $_SERVER['QUERY_STRING']);
$newParams = array();
foreach ($params as $param) {
if (stristr($param, "pageNum_mba") == false &&
stristr($param, "totalRows_mba") == false) {
array_push($newParams, $param);
}
}
if (count($newParams) != 0) {
$queryString_mba = "&" . htmlentities(implode("&", $newParams));
}
}
$queryString_mba = sprintf("&totalRows_mba=%d%s", $totalRows_mba, $queryString_mba);
?>
voila le pb.
merci de votre aide,
FAb qui lui fourni les problèmes

je dois être la seule souris au monde qui ne fait pas peur aux néléphants ! :=)