if maxdeltagere er nået, skal den vise noget andet.

Tags:    php

Hej,

Har et problem med en if-sætning.

Fejl i denne?:
Fold kodeboks ind/udPHP kode 


I maxdeltagere2, er den med det id den er inde under, sat til 2.
Det vil sige det max er 2 deltagere og ikke 3.

Hvordan får jeg min if til at handle korrekt med $seinfo['maxdeltagere'] ??

Så er det 2, skal den handle, og er den under de 2 som er max i denne event, så skal den forblive således. Og der må ikke kunne tilmeldes flere end maxdeltagere2.

Håber i kan følge mig.

Her kan jeg nemlig tilmelde 3, før den handler.

Tror jeg løst det korrekt således::)

Fold kodeboks ind/udPHP kode 




Indlæg senest redigeret d. 24.04.2013 16:58 af Bruger #17554
4 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 1 karma
Sorter efter stemmer Sorter efter dato
Du kunne også skrive count >= 2, det betyder større end eller lig 2 :)



Tak :)



det giver ikke rigtigt nogen mening det du har lavet. Jeg ville nok gøre sådan her:
Fold kodeboks ind/udPHP kode 


umiddelbart ser det ikke ud til, at du er klar over hvilken type variabel du får tilbage ... så er det bedre, at typecaste så du er sikker på sammenligningen bliver rigtig.



Kan ikke helt få den til at gør som jeg gerne vil. Efter lidt omkodning, vil den ikke udmelde "Eventen er booket helt ud."


Fold kodeboks ind/udPHP kode 


Det som er mening, er at når maxdeltagere1 er sat til eks: 200 deltagere(pladser).

Og der er 200 der har tilmeldt sig, så skal den udbringe en "BOOKET", og er den på 199, er den ikke booket, og der kan stadig bookes 1 plads endnu.

Så er den på maxdeltagere via eventisid, så skal den lukke for flere tilmeldinger, og er den under, skal man ikke kunne tilmelde sig.

Håber i kan hjælpe mig videre.



t