Base MySQl

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Base MySQl

par Newbies » 20 avr. 2006, 18:00

Ok je viens de faire qques tests tout à l'air de marcher correctement, il m'affiche bien les résultats que je veux.

Nickel.

Qques pbs mais je vais essayer de les résoudre.

Encore merci.

par Newbies » 20 avr. 2006, 17:30

Merci, je regarde si j'y arrive et je vous tiens o courant.

par ant » 20 avr. 2006, 17:17

Fais un effort et lis la doc, tout est expliqué clairement. :wink:

http://fr3.php.net/mysql_fetch_array

Si y a qque chose que tu ne comprends pas une fois que tu as lu et fais des tests, on est là.

par Newbies » 20 avr. 2006, 17:01

merci bcp, si je dois mettre ces resultats dans un tableau, avec la fonction

$result=mysql_fetch_array($req);

sous quels formes vont être mes resultat de la requête ?

comment je peux les appeler pour les afficher ?

par Lorenzo » 20 avr. 2006, 16:47

tu limites la requete "SELECT" a 2 lignes avec un "LIMIT 2" et tu tries ta requete en ordre descendant "ORDER BY x DESC"

par ant » 20 avr. 2006, 16:46

Si ta table contient une clé primaire qui s'auto incrémente pour chaque ligne tu peux procéder comme ça:

Code : Tout sélectionner

SELECT FROM ta_table ORDER BY cle_primaire DESC LIMIT 2
ORDER BY ta_colonne = défini le tri de tes colonnes en précisant le nom de la colonne par laquelle tu veux trier tes réponses

DESC = selectionne les lignes par ordre décroissant (donc à partir des dernières)

LIMIT X = limite à un affichage de X lignes. (la dernière et l'avant dernière dans ton cas)

Base MySQl

par Newbies » 20 avr. 2006, 16:30

Bonjour,

et oui encore moi...

j'aimerais savoir si il y'a une fonction qui permet de récupérer le dernier enregistrement d'une table pour l'afficher :?:

et l'avant dernier :?:

Merci d'avance.