Afficher si le count est >=0

Fermé
fedely - 16 nov. 2018 à 17:41
 Zero - 19 nov. 2018 à 09:00
Bonsoir, j'espère que vous allez bien.
Je souhaiterais afficher des hôtels.

Illustration :

J'ai 2 hôtels dans une même ville que je souhaiterais afficher, le nombre de chambre par hôtel est de 10.

Si une chambre est prise dans l'un des 2 hôtels on affiche toujours l’hôtel dans la liste avec le chiffre 9 sur l’hôtel. Si c'est 2 alors on affiche l’hôtel avec le chiffre 8.

Si les 10 chambres sont prises on affiche l’hôtel mais on met ceci : ''''''Plus de chambre disponible"""

On répète le scénario chaque jour.

Comment traduire tous ceci en SQL et PHP.

Besoin d'un coup de main. Merci d'avance

2 réponses

jordane45 Messages postés 38158 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 5 mai 2024 4 655
16 nov. 2018 à 20:11
Bonjour,


Si une chambre est prise dans l'un des 2 hôtels on affiche toujours l’hôtel dans la liste avec le chiffre 9 sur l’hôtel. Si c'est 2 alors on affiche l’hôtel avec le chiffre 8.

Il te faut le COUNT ainsi que le SUM et un GROUP BY par hotel


Si les 10 chambres sont prises on affiche l’hôtel mais on met ceci : ''''''Plus de chambre disponible"""

Un simple IF/ELSE Suffira

Reviens nous voir avec tes essais et en expliquant la structure de ta table... ce n'est qu'à cette condition que nous accepterons éventuellement de t'aider.


1
Chris 94 Messages postés 50978 Date d'inscription mardi 8 janvier 2008 Statut Modérateur Dernière intervention 17 février 2023 7 326
16 nov. 2018 à 17:44
Bonjour,

C'est pour quand ?
0
Je ne comprends pas la question
0
Chris 94 Messages postés 50978 Date d'inscription mardi 8 janvier 2008 Statut Modérateur Dernière intervention 17 février 2023 7 326 > fedely
16 nov. 2018 à 18:17
Tu dois rendre ce travail quand ?
0
Lundi
0
Chris 94 Messages postés 50978 Date d'inscription mardi 8 janvier 2008 Statut Modérateur Dernière intervention 17 février 2023 7 326 > fedely
16 nov. 2018 à 18:22
0
LoL. J'adore !
0