par
FAbrice » 14 févr. 2005, 20:01
Voici l'endroit ou je cherche à mettre la "somme selective":
<?php
$currentPage = $_SERVER["PHP_SELF"];
$maxRows_registreconsult = 10;
$pageNum_registreconsult = 0;
if (isset($_GET['pageNum_registreconsult'])) {
$pageNum_registreconsult = $_GET['pageNum_registreconsult'];
}
$startRow_registreconsult = $pageNum_registreconsult * $maxRows_registreconsult;
mysql_select_db($database_ateliermeca, $ateliermeca);
$query_registreconsult = "SELECT registre.NumOT, registre.NumPompe, registre.Marques, registre.Models, registre.Datedebut, registre.Cloture, models.Models, marques.Marques, registre.NumDossier, registre.Totalpoint FROM registre,marques,models WHERE (registre.Marques=marques.ID) AND (registre.Models=models.ID)";
$query_limit_registreconsult = sprintf("%s LIMIT %d, %d", $query_registreconsult, $startRow_registreconsult, $maxRows_registreconsult);
$registreconsult = mysql_query($query_limit_registreconsult, $ateliermeca) or die(mysql_error());
$row_registreconsult = mysql_fetch_assoc($registreconsult);
if (isset($_GET['totalRows_registreconsult'])) {
$totalRows_registreconsult = $_GET['totalRows_registreconsult'];
} else {
$all_registreconsult = mysql_query($query_registreconsult);
$totalRows_registreconsult = mysql_num_rows($all_registreconsult);
}
$totalPages_registreconsult = ceil($totalRows_registreconsult/$maxRows_registreconsult)-1;
$queryString_registreconsult = "";
if (!empty($_SERVER['QUERY_STRING'])) {
$params = explode("&", $_SERVER['QUERY_STRING']);
$newParams = array();
foreach ($params as $param) {
if (stristr($param, "pageNum_registreconsult") == false &&
stristr($param, "totalRows_registreconsult") == false) {
array_push($newParams, $param);
}
}
if (count($newParams) != 0) {
$queryString_registreconsult = "&" . htmlentities(implode("&", $newParams));
}
}
$queryString_registreconsult = sprintf("&totalRows_registreconsult=%d%s", $totalRows_registreconsult, $queryString_registreconsult);
?>
merci de votre aide,
FAb
Voici l'endroit ou je cherche à mettre la "somme selective":
[php]<?php
$currentPage = $_SERVER["PHP_SELF"];
$maxRows_registreconsult = 10;
$pageNum_registreconsult = 0;
if (isset($_GET['pageNum_registreconsult'])) {
$pageNum_registreconsult = $_GET['pageNum_registreconsult'];
}
$startRow_registreconsult = $pageNum_registreconsult * $maxRows_registreconsult;
mysql_select_db($database_ateliermeca, $ateliermeca);
$query_registreconsult = "SELECT registre.NumOT, registre.NumPompe, registre.Marques, registre.Models, registre.Datedebut, registre.Cloture, models.Models, marques.Marques, registre.NumDossier, registre.Totalpoint FROM registre,marques,models WHERE (registre.Marques=marques.ID) AND (registre.Models=models.ID)";
$query_limit_registreconsult = sprintf("%s LIMIT %d, %d", $query_registreconsult, $startRow_registreconsult, $maxRows_registreconsult);
$registreconsult = mysql_query($query_limit_registreconsult, $ateliermeca) or die(mysql_error());
$row_registreconsult = mysql_fetch_assoc($registreconsult);
if (isset($_GET['totalRows_registreconsult'])) {
$totalRows_registreconsult = $_GET['totalRows_registreconsult'];
} else {
$all_registreconsult = mysql_query($query_registreconsult);
$totalRows_registreconsult = mysql_num_rows($all_registreconsult);
}
$totalPages_registreconsult = ceil($totalRows_registreconsult/$maxRows_registreconsult)-1;
$queryString_registreconsult = "";
if (!empty($_SERVER['QUERY_STRING'])) {
$params = explode("&", $_SERVER['QUERY_STRING']);
$newParams = array();
foreach ($params as $param) {
if (stristr($param, "pageNum_registreconsult") == false &&
stristr($param, "totalRows_registreconsult") == false) {
array_push($newParams, $param);
}
}
if (count($newParams) != 0) {
$queryString_registreconsult = "&" . htmlentities(implode("&", $newParams));
}
}
$queryString_registreconsult = sprintf("&totalRows_registreconsult=%d%s", $totalRows_registreconsult, $queryString_registreconsult);
?>[/php]
merci de votre aide,
FAb