Page précédente, page suivante

Fermé
zippeur Messages postés 197 Date d'inscription dimanche 9 novembre 2008 Statut Membre Dernière intervention 5 juin 2017 - 11 sept. 2012 à 01:23
tryan44 Messages postés 1288 Date d'inscription mardi 24 janvier 2012 Statut Membre Dernière intervention 26 octobre 2014 - 11 sept. 2012 à 15:39
Bonjour à tous,

Voila, je développe actuellement un site et je suis face à un problème que je ne sais pas comment résoudre.

Voila comment se présente mon cas :

Je veux réaliser une page Web avec une sorte de système d'archives mais , en bas de la page je voudrais avoir des liens page précédente, page suivante (et encore mieux le nombre de pages dans le dossier).
-----------
code php
----------

<?php

$date = time(); // date du jours
$condition= "savoirplus_date_fin < $date";
$eve = 'précèdents';

//recherche par date
if(isset($_POST['dat'])) {
$date = lecture($_POST['dat']);
$dates = lecture($_POST['dat']);
$date1 = explode('-' , $date ); // generer le timestamp de la date
$date = mktime(0,0,0,$date1[1],$date1[0],$date1[2]);
$condition= $condition= " savoirplus_date_fin <= $date";
$date = $dates;
}else $date="";

if(isset($_GET['savoirplus_id'])) {
$date = time(); // date du jours
$condition= "savoirplus_date_fin < $date AND savoirplus_id=".intval($_GET['savoirplus_id']);
$eve = 'précèdents';
}



$p = new CPagination("savoirplus",$condition,5, "savoirplus_position","ASC");
$p->writeJavaScript(); //---> Générer le code JavaScript correspondant
$res = $p->selectRows($action);
?>

<script type="text/javascript">

//************************ Verification du champs date ******************************
function verifier() {

if(document.date.dat.value=="") {
alert("Veuillez introduire une date");
document.date.dat.focus();
return; } // end if

document.date.submit();
} // end inscrip
</script>

<link rel="stylesheet" type="text/css" media="all" href="calendrier/jsDatePick_ltr.min.css" />
<script type="text/javascript" src="calendrier/jsDatePick.min.1.3.js"></script>
<script type="text/javascript">
window.onload = function(){
new JsDatePick({
useMode:2,
target:"inputField",
dateFormat:"%d-%M-%Y"

});
};
</script>

<link href="style.css" rel="stylesheet" type="text/css" />

<table width="100%" cellspacing="0" cellpadding="0">
<tr>
<td width="268" align="center" valign="top"><table width="98%" cellspacing="4" cellpadding="0">
<tr></tr>
<tr>
<td><?php include"menu_evenements.php" ?>
  </td>
</tr>
<tr>
<td><?php include"menu_groupe1.php" ?>
  </td>
</tr>
<tr>
<td><img src="images/ESPACEPUB.jpg" width="258" height="241" /></td>
</tr>
</table></td>
<td width="983" align="center" valign="top"> 
<table width="695" align="center" cellpadding="0" cellspacing="0">
<tr>
<td background="images/fondcorp1.jpg" height="35" align="center" ><form action="" method="post" enctype="application/x-www-form-urlencoded" name="date" id="date">
<table width="95%" align="center" cellpadding="0" cellspacing="0">
<tr>
<td><span class="textrouge"><span class="bleu">Archives</span></span></td>
<td align="right"><span class="textgris1">Chercher un evénement :
<input name="dat" type="text" class="fontforminscri" id="inputField" value="<?php echo $date ?>" />
<input name="ok" type="button" class="textrouge" onclick="javascript: verifier()" value="Chercher"/>
</span></td>
</tr>
</table>

</form></td>
</tr>
<?php

while($row=@mysql_fetch_array($res))
{
$savoirplus_id = $row['savoirplus_id'];
$savoirplus_titre = affichage($row['savoirplus_titre'],"---");
$savoirplus_text = stripslashes($row['savoirplus_text']);
$savoirplus_code = stripslashes($row['savoirplus_code']);
$telecharger = stripslashes($row['savoirplus_image2']);
$savoirplus_image = "./images/temp/".stripslashes($row['savoirplus_image0']);
$savoirplus_une = ($row['savoirplus_une']=='Y')? "CHECKED" : "";
$savoirplus_visible = ($row['savoirplus_visible']=='Y')? "CHECKED" : "";
$savoirplus_date_deb = date('d-m-Y' ,$row['savoirplus_date_deb']);
$savoirplus_date_fin = date('d-m-Y' ,$row['savoirplus_date_fin']);


?>

<tr>
<td ><table width="100%" cellspacing="0" cellpadding="0">
<tr>
<td background="images/fondcorp2.jpg"><table width="95%" align="center" cellpadding="0" cellspacing="8">
<tr>
<td background="images/fondcorp2.jpg"><table bgcolor="#CCCCCC"width="100%" cellspacing="1" cellpadding="0">
<tr>
<td bgcolor="#FFFFFF"><table width="95%" align="center" cellpadding="0" cellspacing="4">
<tr>
<td width="19%"><img src="<?php echo $savoirplus_image ?>" width="99" /></td>
<td width="81%" valign="top"><table width="100%" cellspacing="4" cellpadding="0">
<tr></tr>
<tr>
<td><span class="textgris"><?php echo $savoirplus_titre ?>  </span></td>
</tr>
<tr>
<td class="textrgis">Date : du <?php echo $savoirplus_date_deb ?> au <?php echo $savoirplus_date_fin ?></td>
</tr>
<tr>
<td><?php echo $savoirplus_text ?></td>
</tr>
<tr>
<td height="10"></td>
</tr>
<tr>
<td><a href="http://<?php echo $savoirplus_code?>" target="_blank" class="lienmenugouge1">
<?php if(($telecharger!=NULL)){?>
</a><a href="<?php echo "./images/temp/".$telecharger?>" target="_blank" class="lienmenugouge1" title="<?php echo $savoirplus_titre?>"><img src="images/icone1.jpg" width="7" height="10" border="0" />Télécharger PDF</a>
<?php } ?></td>
</tr>
<tr>
<td><a href="http://<?php echo $savoirplus_code?>" target="_blank" class="lienmenugouge1">
<?php if(($savoirplus_code!=NULL)){?>
<img src="images/icone1.jpg" width="7" height="10" border="0" /> Consulter le journal en line</a><a href="http://<?php echo $savoirplus_code?>" target="_blank">
<?php }?>
</a></td>
</tr>
</table></td>
</tr>
</table></td>
</tr>
</table></td>
</tr>
</table></td>
</tr>
</table></td>
</tr>
<tr>
<td ></td>
</tr>
<?php } ?>

<tr>
<td background="images/fondcorp3.jpg" height="13" ></td>
</tr>
</table></td>
</tr>
</table>
A voir également:

1 réponse

tryan44 Messages postés 1288 Date d'inscription mardi 24 janvier 2012 Statut Membre Dernière intervention 26 octobre 2014 220
11 sept. 2012 à 15:39
Salut,

Inspirez vous de cet article http://creer-un-site.fr
0