![ipodtouchpro]()
Membre
|
Salut SDW me voila une fois de plus j'ai encore un problème;
Je veux pouvoir limiter le nombre de ligne à 30 dans une table SQL mais je ne trouve pas grand chose sur Google
Merci de votre aide
|
Celui qui sacrifie sa liberté pour sa sécurité, ne mérite aucune des deux !

Membre
|
Bonsoir,
je pense que pour cela tu doit utiliser " if(preg_match " , tu peux nous donner le nom de ton champ?
|
![ipodtouchpro]()
Membre
|
Non, je veux que sur ma table SQL il n'y est que 30 lignes et qu'il supprime les plus anciennes.
|

Membre
|
se qu'il dis exemple:
1
2
3
4
5
...
c sa ? 1 en dessous de l'autre ? et qu'il les lis ?
https://guerredesgangs.net & http://www.bazinio.ca & http://www.thestreet2.ca
|
Celui qui sacrifie sa liberté pour sa sécurité, ne mérite aucune des deux !

Membre
|
dsl, javai pas compris =D.
Tu veux dire " garder les 30 dernieres lignes de ta table " ?.
Si c'est le cas je ne sais pas comment SUPPRIMER toutes les lignes en gardant que les 30 dernieres.
Cependant si tu veux afficher que les 30 dernieres lignes, là je pourrai t'aider =) !
|
![ipodtouchpro]()
Membre
|
Oui c'est exactement ça !!
|

Membre
|
Si tu veut afficher que tes 30dernieres ligne tu fais un LIMIT 0,30
ex:
SELECT news FROM livre LIMIT 0,30
|
Celui qui sacrifie sa liberté pour sa sécurité, ne mérite aucune des deux !

Membre
|
Alors pour celà tu doit faire une requete sql SELECT * FROM LeNomDeTaTable ORDER BY id DESC LIMIT 0, 30
si tu n'arrive pas, donnes nous le nom de ta table et les noms des champs qu'elle contient !
|