PHP vraagje

  • Hoi


    De volgende check werkt wat is hier fout aan?


    PHP
    if( ( $data['dood'] == 1 ) && 
     ( $data['health'] < 0 ) ) {


    De compleet script is :


  • Guest, wil je besparen op je domeinnamen? (ad)
  • Voortaan aub in de goede categorie plaatsen, dan kan je ook de php tag gebruiken...


    verder zijn die 2e paar haakjes helemaal nergens voor nodig...


    Citaat van Drona

    De volgende check werkt wat is hier fout aan?


    blijkbaar niets? XD

  • Citaat van Cass
    PHP
    ( $data['dood'] == 1 && $data['health'] <= 0) {


    daar zou ik nog if voor zetten als ik jou was


    Darsstar edit: als de TS dat niet zelf kan verzinnen kan hij/zij beter opgeven...
    Darsstar edit: tjah ok das waar :P, maarja je weet maar nooit

  • Dit staat er


    PHP
    if($data['dood'] == 1) {


    en de werkt als je dood bent krijg je de echo maar als ik dit neerzet werkt het niet meer.


    PHP
    if( ( $data['dood'] == 1 ) && ( $data['health'] < 0 ) )


    ik wil dus dat er 2 checks worden uitgevoerd in plaats dat hij alleen dood controleerde en daar blij ik een error op krijgen dus klopt niet.

  • PHP
    if( ( $data['dood'] == 1 ) && ( $data['health'] <= 0 ) ) {


    het werkt alleen de health als in -1 sta werkt het niet ik wil als de leven onder de 0 komt de melding verschijnt.

  • Je wilt dat beide gecheckt wordt?


    En het klopt dat het niet werkt, de code zoals jij hem nu hebt zegt dat beide moeten dus dood moet 1 zijn en health 0 of lager dan dat.


    Ten tweede gebruik je PHP3, zou ik niet meer doen


    PHP
    if( ( $data['dood'] == 1 ) && ( $data['health'] < 0 ) )


    Info: && is AND


    Wijzig de code naar het volgende:

    PHP
    if( ( $data['dood'] == 1 ) or ( $data['health'] <= 0 ) )


    Hij doet het volgende


    if dood is 1 OF health <= 0


    Nu kijkt hij specifiek eerst naar of je dood bent en anders kijkt hij naar je helath. Zijn beide goed is er niks aan de hand is dood 1 of health lager of gelijk is aan 0 dan ook de error


    Succes


    @iedereen: Het lijkt mij niet handig bij mensen die niet veel over PHP weten te beginnen over die haakjes, dit is meer aan "style" van scripten in plaats van dit goed of fout is, en nee je wint er niks mee als iemand wil zeggen dat het sneller is... dat verneem je niet.
    Je kan de winst beter uit je database halen, dus maak goede queries

Participate now!

Heb je nog geen account? Registreer je nu en word deel van onze community!