par
saphae100 » 01 juin 2012, 17:57
merci c gentille
voila mon code
<?php
// Maintenant, on va afficher les messages
// ---------------------------------------
if (isset($_GET['page']))
{
$page = $_GET['page']; // On récupère le numéro de la page indiqué dans l'adresse (livreor.php?page=4)
}
else // La variable n'existe pas, c'est la première fois qu'on charge la page
{
$page = 1; // On se met sur la page 1 (par défaut)
}
// On calcule le numéro du premier message qu'on prend pour le LIMIT de MySQL
$premierMessageAafficher = ($page - 1) * $nombreDeMessagesParPage;
$format = ' DAY(Date_creation) AS jour, MONTH(Date_creation) AS mois, YEAR(Date_creation) AS annee, HOUR(Date_creation) AS heure, MINUTE(Date_creation) AS minute';
$reponse = mysql_query('SELECT *, '.$format.' FROM livreor WHERE fiche_id = '.$fiche.' AND source_fiche_id = '.$id.' ORDER BY id DESC LIMIT ' . $premierMessageAafficher . ', ' . $nombreDeMessagesParPage);
if(isset($_SESSION['membre_id'])){
$memb = "SELECT * FROM membres WHERE membre_id = '".$_SESSION['membre_id']."'";
$result_memb = mysql_query($memb);
$dato = mysql_fetch_array($result_memb);
$level = $dato['Niveau'];
}
while ($donnees = mysql_fetch_array($reponse))
{
switch($donnees['mois']){
case 1:
$month = 'Janvier';
break;
case 2:
$month = 'Février';
break;
case 3:
$month = 'Mars';
break;
case 4:
$month = 'Avril';
break;
case 5:
$month = 'Mai';
break;
case 6:
$month = 'Juin';
break;
case 7:
$month = 'Juillet';
break;
case 8:
$month = 'Aout';
break;
case 9:
$month = 'Septembre';
break;
case 10:
$month = 'Octobre';
break;
case 11:
$month = 'Novembre';
break;
case 12:
$month = 'Décembre';
break;
default:
echo "invalide";
}
if(isset($level) && $level == 2){
echo '<div class="comment"><p><strong>' . $donnees['pseudo'] . '</strong> a écrit :<br />
le ' . $donnees['jour'] . ' ' . $month . ' ' . $donnees['annee'] . ' à ' . $donnees['heure'] . 'h' . $donnees['minute'] . 'min<br /></p><p>
' . $donnees['message'] . '</p>
<form name="supp" id="supp" method="post" action="report.php?g='.$donnees['id'].'&f='.$fiche.'&d='.$id.'">
<input type ="submit" name="suppcom" value="Supprimer"></form>
<a href="javascript: prompter('.$fiche.','.$id.')" class="rigg">Report</a></div>';
}
else{
echo '<div class="comment"><p><strong>' . $donnees['pseudo'] . '</strong> a écrit :<br />
le ' . $donnees['jour'] . ' ' . $month . ' ' . $donnees['annee'] . ' à ' . $donnees['heure'] . 'h' . $donnees['minute'] . 'min<br /></p><p>
' . $donnees['message'] . '</p><a href="javascript: prompter('.$fiche.','.$id.')" class="rigg">Report</a></div>';
}
}
?>
merci c gentille
voila mon code
[php]<?php
// Maintenant, on va afficher les messages
// ---------------------------------------
if (isset($_GET['page']))
{
$page = $_GET['page']; // On récupère le numéro de la page indiqué dans l'adresse (livreor.php?page=4)
}
else // La variable n'existe pas, c'est la première fois qu'on charge la page
{
$page = 1; // On se met sur la page 1 (par défaut)
}
// On calcule le numéro du premier message qu'on prend pour le LIMIT de MySQL
$premierMessageAafficher = ($page - 1) * $nombreDeMessagesParPage;
$format = ' DAY(Date_creation) AS jour, MONTH(Date_creation) AS mois, YEAR(Date_creation) AS annee, HOUR(Date_creation) AS heure, MINUTE(Date_creation) AS minute';
$reponse = mysql_query('SELECT *, '.$format.' FROM livreor WHERE fiche_id = '.$fiche.' AND source_fiche_id = '.$id.' ORDER BY id DESC LIMIT ' . $premierMessageAafficher . ', ' . $nombreDeMessagesParPage);
if(isset($_SESSION['membre_id'])){
$memb = "SELECT * FROM membres WHERE membre_id = '".$_SESSION['membre_id']."'";
$result_memb = mysql_query($memb);
$dato = mysql_fetch_array($result_memb);
$level = $dato['Niveau'];
}
while ($donnees = mysql_fetch_array($reponse))
{
switch($donnees['mois']){
case 1:
$month = 'Janvier';
break;
case 2:
$month = 'Février';
break;
case 3:
$month = 'Mars';
break;
case 4:
$month = 'Avril';
break;
case 5:
$month = 'Mai';
break;
case 6:
$month = 'Juin';
break;
case 7:
$month = 'Juillet';
break;
case 8:
$month = 'Aout';
break;
case 9:
$month = 'Septembre';
break;
case 10:
$month = 'Octobre';
break;
case 11:
$month = 'Novembre';
break;
case 12:
$month = 'Décembre';
break;
default:
echo "invalide";
}
if(isset($level) && $level == 2){
echo '<div class="comment"><p><strong>' . $donnees['pseudo'] . '</strong> a écrit :<br />
le ' . $donnees['jour'] . ' ' . $month . ' ' . $donnees['annee'] . ' à ' . $donnees['heure'] . 'h' . $donnees['minute'] . 'min<br /></p><p>
' . $donnees['message'] . '</p>
<form name="supp" id="supp" method="post" action="report.php?g='.$donnees['id'].'&f='.$fiche.'&d='.$id.'">
<input type ="submit" name="suppcom" value="Supprimer"></form>
<a href="javascript: prompter('.$fiche.','.$id.')" class="rigg">Report</a></div>';
}
else{
echo '<div class="comment"><p><strong>' . $donnees['pseudo'] . '</strong> a écrit :<br />
le ' . $donnees['jour'] . ' ' . $month . ' ' . $donnees['annee'] . ' à ' . $donnees['heure'] . 'h' . $donnees['minute'] . 'min<br /></p><p>
' . $donnees['message'] . '</p><a href="javascript: prompter('.$fiche.','.$id.')" class="rigg">Report</a></div>';
}
}
?>
[/php]