Ankündigung

Einklappen
Keine Ankündigung bisher.

Erfüllung von 2 bedingungen dann SQL insert

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Erfüllung von 2 bedingungen dann SQL insert

    Hallo, ich bin gerade dabei für ein schulprojekt ein online game zu programieren. Hierbei bin ich WIEDEREINMAL auf ein Problem gestoßen.

    Hierbei ist zu beachten:
    1. Ein spieler kann sich erst eine neue wohnung kaufen, wenn er die vorhergehende gekauft hat
    2. Ein spieler kann sich erst eine neue wohnung kaufen, wenn er auch genügend Geld hat (ist ja logisch)

    Hierzu habe ich folgende scriptteile:

    Aufnahme der Variable Session:
    PHP-Code:
    <?php
    $Session 
    $_SESSION["username"]
    ?>
    Datenbank-Verbindung:
    PHP-Code:
    <?php
    $server 
    "localhost";
    $Benutzer "User";
    $Passwort "Passwort";
    $verbindung mysql_connect ($server$Benutzer$Passwort);
    mysql_select_db("Datenbank"$verbindung?>
    Die Variabeln bestimmen:
    PHP-Code:
    <?php
    $Eigenheim 
    "SELECT Eigenheim FROM login WHERE username LIKE '$Session'";

    $WegLink "SELECT Bild-Link FROM Eigenheim WHERE Name LIKE 'Bürgersteig'";

    $Park "SELECT Name FROM Eigenheim WHERE ID LIKE '2'";

    $Geld "SELECT Geld FROM login WHERE username LIKE '$Session'
    ?>
    und zuguterletz die If-funktion:
    PHP-Code:
    <?php
      
    if($WegLink == $Eigenheim and $Geld >= "1,00")
      {
      echo 
    "$Park <br><form action="store.php" method="post"><p align="center"><input type="submit" value="Kaufen"></p>";
      }
      {
      else 
    "<center>Um den Park kaufen zu können musst du dir erst den Bürgersteig kaufen.</center><br><form action="store.html" method="post"><p align="center"><input type="submit" value="na."></p>";
      }
      
    ?>
    Dann soll man ja noch schreiben wass er macht:

    Er macht einfach gar nichts. Keine fehlermeldung, keine Datenbankabfrage NIX, NADA...

    Ich würde mich sehr über hilfe freuen...

  • #2
    Parse error:
    if($WegLink == $Eigenheim and $Geld >= "1,00")
    {
    echo "$Park <br><form action="store.php" method="post"><p align="center"><input type="submit" value="Kaufen"></p>";
    }
    {
    else
    "<center>Um den Park kaufen zu können musst du dir erst den Bürgersteig kaufen.</center><br><form action="store.html" method="post"><p align="center"><input type="submit" value="n. a."></p>";
    }
    Errorreporting einstellen ist erste Bürgerpflicht!!

    Kommentar


    • #3
      PHP-Code:
      Parse errorsyntax errorunexpected T_STRINGexpecting ',' or ';' in /usr/export/www/vhosts/funnetwork/hosting/obdachlosenspiel/overview/store.html on line 153 

      Kommentar


      • #4
        Jetzt wo Dus sagst sehe ich noch einige Fehler. Na dann, frohes korrigieren!

        PS: Komm gar nicht erst auf die Idee, jetzt jeden Deiner Fehler hier als Meldung zu posten!

        Kommentar


        • #5
          es wäre toll, wenn du mir sagen könntest wo welche liegen... das wäre hilftreich

          P.S.: Höflichkeit?

          Kommentar


          • #6
            Das sagt Dir schon PHP. Entferne einfach alle Fehler an den gegebenen Zeilennummern. Oben siehst Du manche Fehler schon anhand der Farben im Syntaxhighlighting.

            PS: Eigeninitiative?

            Kommentar

            Lädt...
            X