Page 1 sur 1
Select all dans une requete
Posté : 06 juin 2009, 19:11
par domega
Bonjour,
Peut-être est-ce très simple…
Comment écrit-on en php l'équivalent de la requete suivante :
Select * from table where catégorie="*"
ce qui me permettrait d'afficher toutes les entrées d'une table dont le champ catégorie est renseigné, quel qu'il soit
Merci d'avance
Posté : 06 juin 2009, 19:13
par Aureusms
Fais l'inverse (mais bon je te signale que ton serveur va ramer sec si tu as beaucoup d'entrée)
Posté : 06 juin 2009, 19:43
par domega
C'est vrai, merci pour ton conseil. Mais le problème, c'est que j'ai une requete générée dynamiquement "select * from 'table' where categorie=".$cat_type
il n'y aurait pas de moyen de respecter cette syntaxe?
Posté : 07 juin 2009, 10:53
par Aureusms
Je ne suis pas sûr de comprendre...
Comment tu veux avoir toutes les catégories si tu génères un numéro de catégories ?
Posté : 07 juin 2009, 21:37
par AB
Si le champ "categorie" est null par défaut tu peux aussi utiliser la syntaxe
WHERE categorie IS NOT NULL
Posté : 07 juin 2009, 22:53
par albat
Right,
AB.
C'est d'ailleurs ce que j'avais envie de suggérer, jusqu'à ce que je relise ça :
C'est vrai, merci pour ton conseil.
Mais le problème, c'est que j'ai une requete générée dynamiquement :
"select * from 'table' where categorie=".$cat_type
il n'y aurait pas de moyen de respecter cette syntaxe?
Posté : 07 juin 2009, 23:21
par AB
Right,
AB.
C'est d'ailleurs ce que j'avais envie de suggérer, jusqu'à ce que je relise ça :
C'est vrai, merci pour ton conseil.
Mais le problème, c'est que j'ai une requete générée dynamiquement :
"select * from 'table' where categorie=".$cat_type
il n'y aurait pas de moyen de respecter cette syntaxe?
J'avais bien vu aussi mais bon c'est pour info et si
domega arrive à le mettre en place IS NOT NULL devrait être le plus performant
