Hello tout le monde
Voilà mon soucis qui ne doit pas être énorme mais je sêche un peu là
Je souhaite afficher les 10 derniers enregistrements d’une table MySql seulement voilà il m’affiche bien 10 produits mais pas les 10 derniers Voilà mon code qui j’en suis sur peut être plus simple et pas une usine à gaz :
$select="select * from contenu";
$query=mysql_query($select);
$rows=mysql_num_rows($query);
echo '<b>'.$rows.' produits</b>';
$a=$rows-10;
$select="Select * from contenu WHERE id>='$a' AND id<='$rows'";
$query=mysql_query($select);
$rows=mysql_num_rows($query);
While ($data=mysql_fetch_array($query)) {
echo '<a name="'.$data['modele'].'">';
echo '<div>';
echo '<div style="float:left;"><A href="zoom.php?news=oui&id='.$data['id'].'"><Img src="gestion/produits/'.$data['photo1'].'" height="180"></a></div><div id="intro"><b>'.$data['marque'].' '.$data['modele'].'</b></div><div style="height: 180px; margin: 5px; ">'.nl2br($data['caracteristiques']).' <p align="center"><b>Prix <Font color=#FF0000>'.$data['prix_public'].' </Font> TTC ';
if($data['prix_destock']!=0) { echo 'Prix destocké '.$data['prix_destock'].' </b></p></div>'; } else { echo '</b></p></div>'; }
echo '</div>';
}
D’avance merci pour votre aide