MYSQL - PHP : sortir et afficher des données [Résolu/Fermé]

Signaler
Messages postés
322
Date d'inscription
samedi 2 juin 2012
Statut
Membre
Dernière intervention
14 avril 2016
-
Messages postés
322
Date d'inscription
samedi 2 juin 2012
Statut
Membre
Dernière intervention
14 avril 2016
-
Bonjour,


Je ne sais comment faire un truc plutôt simple en MYSQL / PHP :

j'ai une table "publications" avec une date, un prénom, un texte, un nombre de vues...

Et ce que je veux faire c'est sortir 20 de ces colonnes triées par date (ça je crois savoir faire), mais par contre ce que je ne sais pas faire, c'est afficher colonne par colonne dans le HTML : exemple concret ;)

<h2>Prénom</h2>
<p>texte</p>
<font size="2">date</font>
Vues


et que cela se répète 10 fois sur la page grâce à la requête précédente. Avec bien entendu un "bloc" comme celui-ci par colonne avec les variables qui changent à chaque colonne.

Merci :D

1 réponse

Ben...

Essaye :


<?php
$db = mysql_connect($dbhost,$dbuser,$dbpass);
mysql_select_db($dbname);
$sql = ("SELECT * FROM publications ORDER BY id DESC LIMIT 0,20");
$req = mysql_query($sql) or die('Erreur SQL !
'.$sql.'
'.mysql_error());
while($data = mysql_fetch_array($req))
{

echo "<h2>".$data['prenom']."</h2>";
echo "<p>".$data['texte']."</p>";
echo "<font size='2'>".$data['date']."</font>";
echo $data['vues']."<br />";
}
mysql_close();
?>


Par contre les variantes je crois que faut utiliser un truc du genre paire / impaire
Derien =)
Messages postés
322
Date d'inscription
samedi 2 juin 2012
Statut
Membre
Dernière intervention
14 avril 2016
5
Je testerais ce soir mais merci. J'te tiens au courant ^^