kostenloser Webspace werbefrei: lima-city


Denk fehler php??

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    politica

    politica hat kostenlosen Webspace.

    if ($status<0)
    {
    echo 'Du hast zu wenig HP zum Jagen. ';
    }
    else
    {
    $sql = "UPDATE benutzer SET hp = hp -25, xp = xp +20, gold = gold +5 WHERE user = '$user'";
    mysql_query($sql);
    }
    echo 'Du bist am Waldrand angekommen ,hast dir einen Braunb?r ausgesucht und angegriffen. Nach einem lockeren Kampf hast du 25 Hp verloren, 20 XP bekommen und 5 Gold gefunden.'
    ?>

    Wenn der User HP=0 hat dan wird das script beendet wenn nicht wird was geupdatet doch leider wird immer der echo text unter &sql.... ausgegeben. Was ist mein denkfehler?
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Das Script wird nicht bei HP < 0 beendet.
    Nimm mal die Funktion "die ()" daf?r.

    MfG Lucas
  4. Oder lass den Text eifnach nach dem mysql_query ausgeben, also innerhlab derElse schleife. ;)

    :rolleyes:


    (und sowas schreibt nne Brwosergame... )
  5. Autor dieses Themas

    politica

    politica hat kostenlosen Webspace.

    Ich habs:
    einfach hinter :
    echo 'Du hast zu wenig HP zum Jagen. ';
    break;
    }


    EIN BREAK; :biggrin:


    @Mods/Knight ihr k?nnt diesen Thread schlie?en.

  6. Ich habs:
    einfach hinter :
    echo 'Du hast zu wenig HP zum Jagen. ';
    break;
    }


    EIN BREAK; :biggrin:


    @Mods/Knight ihr k?nnt diesen Thread schlie?en.

    Das funktioniert?
    Ich w?rde es mit "die ()" oder mit "exit ()" l?sen.

    MfG Lucas
  7. ich w?rd das echo einfach mit in die else abfrage schreiben... :rolleyes:
  8. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!