Daten in DB neu eintragen oder nur erstetzen ????

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
Spidy
Mitglied
Beiträge: 283
Registriert: 06.08.2003 00:40
Wohnort: Bremen

Daten in DB neu eintragen oder nur erstetzen ????

Beitrag von Spidy »

Hallo


Ich habe mal eine Frage für den Game Mod Existirt die Hiscore eintragung ind die datenbank und die ausgabe dieser daten.

Nun ist es aber so das wenn man 10 x gespielt hat mann auch 10x drin ist für dieses Spiel wie kann man es ereichen das mann wenn man nicht drin steht Neu eingetragen wird und wenn man drin sit er nur den Hösten wert nimmt und nur dann ih einträgt und ausgibt wenn es der Höste ist .

Hier mal der Code aus der Datei. Die das Ganze Abwikelt .

Bitte

Code: Alles auswählen

 verwenden und auf das Wesentliche beschränken[/color]
http://www.phpbb.de/doku/kb/knigge#code

Was oder wie muß ich was Ändern.

Danke schon mal Für die Hilfe.
cu
Spidy
Spidy
Mitglied
Beiträge: 283
Registriert: 06.08.2003 00:40
Wohnort: Bremen

Beitrag von Spidy »

Soory aber ich weiß nicht genau was alles dazu gehört .
Deshalb hatte iczh den Ganzen Inhalt genommen.

Gut ich glaube mal dieses ist der Teil der Dazu gehört für das Problem.

Code: Alles auswählen

 // Check for Highscore
      $sql = "SELECT * FROM " . iNA_SCORES . "
              WHERE game_name = '" . $game_name . "'
              ORDER BY score DESC";
      if(!$result = $db->sql_query($sql))
      {
        message_die(GENERAL_ERROR, "Couldn't obtain Scores data", "", __LINE__, __FILE__, $sql);
      }
      $score_info = $db->sql_fetchrow($result);

      $bonus = 0;
      if ($score > $score_info['score'])
      {
        $bonus = $game_info['game_bonus'];
      }

      // Add to scores list
      $sql = "INSERT INTO " . iNA_SCORES . " (game_name, player, score, date)
              VALUES ('$game_name', '$name', '$score', '" . time() . "')";
      if( !$result = $db->sql_query($sql) )
      {
        message_die(GENERAL_ERROR, "Couldn't insert score", "", __LINE__, __FILE__, $sql);
      } 
cu
Spidy
Spidy
Mitglied
Beiträge: 283
Registriert: 06.08.2003 00:40
Wohnort: Bremen

Beitrag von Spidy »

Hat denn Keiner eine Idee.

Ich komme damit nicht Klar. :-?
cu
Spidy
Antworten

Zurück zu „Coding & Technik“