Bonsoir !
Voilà, je rencontre assez souvent une problématique en PHP+MySQL : Utiliser le résultat d'une requête SQL comme condition dans PHP.
Voici le dernier exemple en date :
J'ai une table user(idUser, ... ,SA); SA étant un booléen pour savoir si l'utilisateur en question est un Système Administrator (1) ou pas (0).
Comment présenter une instruction des plus simple en PHP pour que je puisse récupérer le résultat de la requête "select u.SA from user u where u.idUser = 5 AND u.SA = 1", sachant que cette requête va forcément me donner un et un seul résultat sur une seule colonne ?
Il est vrai que dans le cas présent, je pourrais me contenter de compter le nombre de lignes résultant de la requête. Si c'est 0, c'est que gugus 5 n'est pas admin, si 1, c'est qu'il est admin.
Mais il y a d'autres cas où je voudrais récupérer un varchar.
Alors, comment faire sans passer par des fech machins bidules ?
Merci pour votre aide, et vos conseils avisés.![Zen :zen: :zen:](http://files.macg.co/macgupload/zen.gif)
![Zen :zen: :zen:](http://files.macg.co/macgupload/zen.gif)
Voilà, je rencontre assez souvent une problématique en PHP+MySQL : Utiliser le résultat d'une requête SQL comme condition dans PHP.
Voici le dernier exemple en date :
J'ai une table user(idUser, ... ,SA); SA étant un booléen pour savoir si l'utilisateur en question est un Système Administrator (1) ou pas (0).
Comment présenter une instruction des plus simple en PHP pour que je puisse récupérer le résultat de la requête "select u.SA from user u where u.idUser = 5 AND u.SA = 1", sachant que cette requête va forcément me donner un et un seul résultat sur une seule colonne ?
Il est vrai que dans le cas présent, je pourrais me contenter de compter le nombre de lignes résultant de la requête. Si c'est 0, c'est que gugus 5 n'est pas admin, si 1, c'est qu'il est admin.
Mais il y a d'autres cas où je voudrais récupérer un varchar.
Alors, comment faire sans passer par des fech machins bidules ?
Merci pour votre aide, et vos conseils avisés.
![Zen :zen: :zen:](http://files.macg.co/macgupload/zen.gif)
![Zen :zen: :zen:](http://files.macg.co/macgupload/zen.gif)