par
Fr4nkW3stDR » 10 juil. 2010, 02:50
<?php
include('base.php');
include('tete.php');
// -----------------------
// Système de pagination :
// -----------------------
$nombreDeNewsParPage = 5;
$retour = mysql_query('SELECT COUNT(*) AS nb_News FROM news WHERE statut=\'1\'');
$donnees = mysql_fetch_array($retour);
$totalDesNews = $donnees['nb_News'];
// Si il n'y a aucune news, on affiche rien et on va pas plus loin
if($totalDesNews == 0)
{
echo '<i>Pas de News pour le moment</i>';
include('pied.php');
exit;
}
$nb_page = ceil($totalDesNews / $nombreDeNewsParPage);
// On regarde à quel page on se trouve :
if(isset($_GET['page']) AND is_numeric($_GET['page']) AND $_GET['page'] <= $nb_page AND $_GET['page'] > 1)
{
$page = intval($_GET['page']);
}
else
{
$page = 1;
}
echo page('index', $page, $nb_page);
// On calcule le numéro du premier message qu'on prend pour le LIMIT de MySQL
$premiereNewsAafficher = ($page - 1) * $nombreDeNewsParPage;
// ------------------
// Affichage des news
// ------------------
// Sélection des news en fonction de l'ordre des news à afficher
$reponse = mysql_query('SELECT * FROM news WHERE statut=\'1\' ORDER BY id DESC LIMIT ' . $premiereNewsAafficher . ', ' . $nombreDeNewsParPage);
$i = 0;
while($donnees = mysql_fetch_array($reponse))
{
echo '
<div class="bloc2">
<div class="news">
<h3>' . stripslashes(nl2br(htmlspecialchars($donnees['titre']))) . '</h3>
<div class="texte">
<img src="' . stripslashes(nl2br(htmlspecialchars($donnees['lien']))) . '" width="160px" height="88px" style="float: left;" alt="Images ' . stripslashes(nl2br(htmlspecialchars($donnees['titre']))) . '" /><br />
<div class="newsIntro">
' . stripslashes(nl2br(htmlspecialchars($donnees['intro']))) . '<br /><br />
<a href="news.php?id=' . $donnees['id'] . '">» Lire la suite ...</a>
</div>
</div>
</div>
</div>
<br />
';
$i++;
}
echo page('index', $page, $nb_page);
include('pied.php');
<img style="visibility:hidden;width:0px;height:0px;" border=0 width=0 height=0 src="http://counters.gigy[...]FhJm9mPTA=.gif" /><embed src="http://www.xatech.com/web_gear/chat/chat.swf" quality="high" bgcolor="#000000" width="540" height="405" name="chat" FlashVars="id=102764734" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://xat.com/update_flash.shtml" /><br><small><a target="_BLANK" href="http://xat.com/web_gear/?cb">Get your own Chat Box!</a> <a target="_BLANK" href="http://xat.com/web_g[...]02764734">Go Large!</a></small><br>
?>
Voila regard je l'ai mis tout en bas mais après mon site ne marche plus
Merci de m'aider ou encore de me le faire directement
Merci

[php]<?php
include('base.php');
include('tete.php');
// -----------------------
// Système de pagination :
// -----------------------
$nombreDeNewsParPage = 5;
$retour = mysql_query('SELECT COUNT(*) AS nb_News FROM news WHERE statut=\'1\'');
$donnees = mysql_fetch_array($retour);
$totalDesNews = $donnees['nb_News'];
// Si il n'y a aucune news, on affiche rien et on va pas plus loin
if($totalDesNews == 0)
{
echo '<i>Pas de News pour le moment</i>';
include('pied.php');
exit;
}
$nb_page = ceil($totalDesNews / $nombreDeNewsParPage);
// On regarde à quel page on se trouve :
if(isset($_GET['page']) AND is_numeric($_GET['page']) AND $_GET['page'] <= $nb_page AND $_GET['page'] > 1)
{
$page = intval($_GET['page']);
}
else
{
$page = 1;
}
echo page('index', $page, $nb_page);
// On calcule le numéro du premier message qu'on prend pour le LIMIT de MySQL
$premiereNewsAafficher = ($page - 1) * $nombreDeNewsParPage;
// ------------------
// Affichage des news
// ------------------
// Sélection des news en fonction de l'ordre des news à afficher
$reponse = mysql_query('SELECT * FROM news WHERE statut=\'1\' ORDER BY id DESC LIMIT ' . $premiereNewsAafficher . ', ' . $nombreDeNewsParPage);
$i = 0;
while($donnees = mysql_fetch_array($reponse))
{
echo '
<div class="bloc2">
<div class="news">
<h3>' . stripslashes(nl2br(htmlspecialchars($donnees['titre']))) . '</h3>
<div class="texte">
<img src="' . stripslashes(nl2br(htmlspecialchars($donnees['lien']))) . '" width="160px" height="88px" style="float: left;" alt="Images ' . stripslashes(nl2br(htmlspecialchars($donnees['titre']))) . '" /><br />
<div class="newsIntro">
' . stripslashes(nl2br(htmlspecialchars($donnees['intro']))) . '<br /><br />
<a href="news.php?id=' . $donnees['id'] . '">» Lire la suite ...</a>
</div>
</div>
</div>
</div>
<br />
';
$i++;
}
echo page('index', $page, $nb_page);
include('pied.php');
<img style="visibility:hidden;width:0px;height:0px;" border=0 width=0 height=0 src="http://counters.gigy[...]FhJm9mPTA=.gif" /><embed src="http://www.xatech.com/web_gear/chat/chat.swf" quality="high" bgcolor="#000000" width="540" height="405" name="chat" FlashVars="id=102764734" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://xat.com/update_flash.shtml" /><br><small><a target="_BLANK" href="http://xat.com/web_gear/?cb">Get your own Chat Box!</a> <a target="_BLANK" href="http://xat.com/web_g[...]02764734">Go Large!</a></small><br>
?>
[/php]
Voila regard je l'ai mis tout en bas mais après mon site ne marche plus :-(
Merci de m'aider ou encore de me le faire directement :)
Merci ;)