Placer un element au dessus d'un autre
Résolu
showMe9031
Messages postés
21
Statut
Membre
-
showMe9031 Messages postés 21 Statut Membre -
showMe9031 Messages postés 21 Statut Membre -
Bonjour,
J'ai besoin de vous car j'ai un petit soucis, je vous explique:
-j'ai un système de news qui génère aussi les articles qui vont avec.
-Le probleme c'est quand je mets une nouvelle news, elle se met en dessous de la précédente et j'aimerai savoir comment faire.
Voilà le code du fichier qui affiche les news sur la page index:
Merci d'avance
J'ai besoin de vous car j'ai un petit soucis, je vous explique:
-j'ai un système de news qui génère aussi les articles qui vont avec.
-Le probleme c'est quand je mets une nouvelle news, elle se met en dessous de la précédente et j'aimerai savoir comment faire.
Voilà le code du fichier qui affiche les news sur la page index:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<body bgcolor="#3F4946"></body>
<link rel="stylesheet" href="../style.css" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Pro-Dubstep.fr</title>
<style>
.imageflottante
{
float: left;
}
#tuto{
overflow: hidden;
}
</style>
</head>
<body>
<?php
// On appelle le fichier de connexion Mysql
mysql_connect('', '', '');
mysql_select_db('');
// On recupere tous les articles
try
{
$sql = mysql_query("SELECT * FROM article");
// on ferme la connexion MySQL
mysql_close();
if (!$sql) throw new Exception( mysql_error() );
}
catch (Exception $e) { die( $e->getMessage() ); }
?>
<center>
<?php
// On vérifie qu'il y a bien des articles
if( mysql_num_rows( $sql ) )
//on boucle chaque ligne récupérée
while( $row = mysql_fetch_object( $sql ) )
//on affiche les infos de chaque article
echo '<hr><div id="tuto"><p><img src="'.$row->image.'" class="imageflottante" alt="Image flottante" style="max-width:150px;max-height:150px;" /></p><p> <h1><a href="../article/article.php?id='.$row->id.'">'.$row->titre.'</a></h1><br /> '.$row->intro.'<br /> </p></div><hr>';
else
//message au cas ou il y a pas d'article
echo 'Aucun article';
?>
<br></br>
</center>
</body>
</html>
Merci d'avance
A voir également:
- Placer un element au dessus d'un autre
- Placer des points sur une carte - Guide
- Open element - Télécharger - HTML
- Inspecter l'élément mac - Forum MacOS
- Mettre le menu Inspecter l’élément en bas ✓ - Forum Réseaux sociaux
- Arnaud veut s’adresser directement à son ami marc dans un message sur un réseau social. quel symbole doit-il placer dans son message devant le nom d’utilisateur de marc ? - Forum Windows XP
3 réponses
Bonsoir,
Si l'id de votre table Article est id_article alors la requête sql est la suivante ==>
"SELECT * FROM Articles ORDER BY id_article DESC".
La clause order by permet d'effectuer un tri croissant (ASC) ou déscroissant (DESC). Dans votre cas vous souhaitez afficher le dernier article en haut donc il faut effectuer un tri décroissant.
Si l'id de votre table Article est id_article alors la requête sql est la suivante ==>
"SELECT * FROM Articles ORDER BY id_article DESC".
La clause order by permet d'effectuer un tri croissant (ASC) ou déscroissant (DESC). Dans votre cas vous souhaitez afficher le dernier article en haut donc il faut effectuer un tri décroissant.