Forum-webmaster
Technique - programmation => PHP / MySQL => Message commencé par: Enzo Di Lavazzo le le 11-01-2004 a 18:22:36

Titre: Probleme de requete PHP/MySQL
Posté par: Enzo Di Lavazzo le le 11-01-2004 a 18:22:36

alors voila g le debut d'un code qui devrai me permettre qu'il n'y ai pas plus de 8 news sur l'acceuil de mon site
pour cela je cherche donc a mettre en place une requete me permettant de supprimer la news dont la date est la plus ancienne dans ma base de données Mysql
Voici le bout de code que g commencé a faire

<?
mysql_connect ("localhost","root",""); **connection de mysql
mysql_select_db (enzo); **selection de la base de donnée
$reponse= mysql_query ("select * from news order by date desc"); while ($donnees = mysql_fetch_array($reponse)) ** ca c pour l organisation des news

$nbnews = mysql_num_rows($reponse); ** je calcul le nombre de news dans la bdd

{
?>


<?
if ($nbnews>8)
** ici je voudrai mettre le code permettant de supprimer
la news dont la date est la plus vielle ???

?>


Merci d'avance a tt ceux qui pourront m'apporter leur aide !!! :)

Titre: Re:Probleme de requete PHP/MySQL
Posté par: POde.uk le le 11-01-2004 a 19:38:51

ça ne prend pas de place de garder les news dans la base de données, enfin vraiment pas grand chose

à ta place je les laisserai, metterai en place un lien archive qui conserve et affiche ensuite toutes les news postées depuis toujours

et quand tu fais ta requête pour afficher les news, tu ajoutes l'option LIMIT

phpdebutant.org pour plus d'informations sur les requêtes de base

Titre: Re:Probleme de requete PHP/MySQL
Posté par: Enzo Di Lavazzo le le 11-01-2004 a 19:47:00

merci de ton aide POde

j'y ait bien pensé mais en utilisant LIMIT il va afficher les
8 premiers enregistrements de la table (les 8 plus vielles news) et non les 8 derniers (les plus recentes)
comme je le voudrai , et je ne connai pas le moyen
d'utiliser LIMIT en partant de la fin de la tables (ordre descroissant ) donc je reste toujours sur mon problelme, alors
si qqun a une idée...

...MERCI !!!! :)


Titre: Re:Probleme de requete PHP/MySQL
Posté par: POde.uk le le 12-01-2004 a 01:24:26

??? Si tu sais que c'est possible mais que tu ne sais pas comment, pourquoi ne fais tu pas au moins une recherche au lieu de te compliquer la vie!

pour ton problème il suffit de rajouter ORDER by id desc


Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.