Inverser l'ordre d'affichage

Eléphant du PHP | 87 Messages

01 nov. 2010, 18:32

Bonjour et merci d'avance a ceux qui voudront/pourront m'aider.

Je veux inverser l'ordre d'affichage, à savoir le dernier texte posté en haut de la page.
<?php  
session_start();
if(!isset($_SESSION['login'])) {die('Vous devez être enregistré pour accéder à cette partie du site');}
echo htmlspecialchars($_SESSION['login']);?>

Sujet d'actualité

<?php

		
$hostname = "localhost";
$database = "membres";
$username = "root";
$password = "";
$connection = mysql_connect($hostname, $username, $password) or die(mysql_error());
mysql_select_db($database, $connection);
  mysql_query("SET NAMES 'utf8'");
 
$reponses = mysql_query("SELECT * FROM forum");

while ($donnees = mysql_fetch_array($reponses) )
{


$auteur = $donnees['Auteur'];
$titre = $donnees['titre'];
$texte = $donnees['texte'];


echo "<br/><br/> Ecrit par : $auteur <br/> Titre : <strong> $titre </strong><br/> $texte <br/> <br/>";
}
?>

<?php
function Verif_magicquotes ($chaine)
{
if (get_magic_quotes_gpc()) $chaine = stripslashes($chaine);

return $chaine;
}




echo htmlspecialchars($_SESSION['login']);

$titre = (isset($_POST['titre']) && trim($_POST['titre']) != '')? Verif_magicquotes($_POST['titre']) : null;
$texte = (isset($_POST['texte']) && trim($_POST['texte']) != '')? Verif_magicquotes($_POST['texte']) : null;
$file = (isset($_POST['file']) && trim($_POST['file']) != '')? Verif_magicquotes($_POST['file']) : null;
$auteur= (isset($_POST['auteur']) && trim($_POST['auteur']) != '')? Verif_magicquotes($_POST['auteur']) : null;

 if(isset($titre,$texte))
    {
		
$hostname = "localhost";
$database = "membres";
$username = "root";
$password = "";
$connection = mysql_connect($hostname, $username, $password) or die(mysql_error());

  mysql_query("SET NAMES 'utf8'");
mysql_select_db($database, $connection);

$insertion = "INSERT INTO forum (titre,texte,file,auteur) VALUES ('".$titre."', '".$texte."', '".$file."', '".$auteur."')";
    $inser_exec = mysql_query($insertion) or die(mysql_error());
	if ($inser_exec === true)
             {
                 /* Démarre la session et enregistre le pseudo dans la variable de session $_SESSION['login']
                 qui donne au visiteur la possibilité de se connecter.  */
     

                 // A MODIFIER Remplacer le '#' par l'adresse de votre page de destination, sinon ce lien indique la page actuelle.
                 header("Location: page1.php");
             }    

 else
 {
	 echo "manque données";
 }
 echo "$message";
 }
$auteur= ($_SESSION['login']);
 
?>
<form action="#" name="forum" method="post">
Titre : <input type="text" name="titre" />
<textarea rows="6" cols="30" name="texte"> Vorte message ici </textarea>
<input type="file" name="file">

<input type="hidden" name="auteur" value="<?php echo $auteur; ?>"/>
<input type="submit" value="poster" />
<form>

<?php 
echo $auteur; 


?>

ViPHP
ViPHP | 5462 Messages

01 nov. 2010, 18:41

c'est la base de mysql ca, t'as rien trouvé la dessus ?

ViPHP
ViPHP | 2291 Messages

01 nov. 2010, 21:03

ImageCe que l'on apprend par l'effort reste toujours ancré beaucoup plus longtemps.

Eléphant du PHP | 87 Messages

02 nov. 2010, 20:36

c'est la base de mysql ca, t'as rien trouvé la dessus ?
Je crois que j'ai oublié de rechercher dans google :x
mille pardons