PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#1 04-08-2013 14:28:03

Naruto444
Membre
Inscription : 18-07-2013
Messages : 8

Masquer une ligne d'une table MYSQL

Bonjour à tous,

J'ai dans ma base de données plusieurs lignes que je souhaite afficher au visiteur excepté la première ligne.

Par exemple j'ai ma table avec :

Ligne 1
Ligne 2
Ligne 3
...

Je souhaite donc afficher toute les lignes sauf la ligne 1

Quelqu'un aurait-il une idée ?

Merci par avance

Hors ligne

#2 04-08-2013 19:12:32

Maljuna Kris
Infantimigulo
Lieu : Douarnenez 29100 Breizh Izel
Inscription : 08-05-2009
Messages : 2 453
Site Web

Re : Masquer une ligne d'une table MYSQL

Saluton,
Le souci, avec les tables SQL et MySQL en particulier, c'est que les lignes dans une table doivent être considérées comme des billes dans un sac.
Rien, a priori, ne permet de savoir dans quel ordre les lignes d'un SELECT apparaîtront, sauf à utiliser une clause ORDER BY.
Donc, la notion de première ligne dans  ton message n'a pas de sens hors du contexte d'un ORDER BY.
Sinon, pour exclure une ligne d'un SELECT il suffit de mettre une condition d'exclusion dans la clause WHERE  de la requête. Le mieux est que cette condition porte sur la valeur de l'identifiant (WHERE ligne_id NOT EQUAL valeur_de_l_identifiant)


Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy

Hors ligne

Pied de page des forums