2013-04-26 81 views
0

爲了學習的目的,我在玩php/mysql。我有一個場景,我有很多用戶,遊戲和分數。更新登錄用戶的得分MYSQL

我創建了一個頁面,用戶可以在其中登錄和編輯詳細信息。不過,我希望他們現在也可以添加分數。我試圖應用來自用戶詳細信息更新的邏輯,但這對我沒有用。如果有人能指出我的方向真的很棒。您可以在頁面和更新腳本這裏的片段:

用戶dashbaord: http://www.smipple.net/snippet/spiritonline/User%20dashboard

更新比分腳本: http://www.smipple.net/snippet/spiritonline/update_score

我的數據庫的格式如下:

表:Gebruikers ,Score & spellen

Gebruikers有以下領域:

Gebruikersnaam          
Wachwoord          
Achternaam         
Voornaam           
Tussenvoegsel           
Avatar        
Geboortedatum        
Geslacht          
Email 

分數具有以下字段:

ID   
Score   
Game_ID  
User_ID  
Datum  

Spellen具有以下字段:

ID 
Naam 

如果有人能在正確的方向指向我,這將是真棒! :)

+0

確切地說,你面臨什麼問題? – hjpotter92 2013-04-26 09:53:48

+0

這將是什麼正確的方向? – pilsetnieks 2013-04-26 09:53:55

+0

你的主要問題是什麼,你試過了多少? – 2013-04-26 10:01:20

回答

0

爲了讓你開始:

INSERT INTO Score (Score,Game_ID,User_ID,Datum) VALUES ($score,$gameid,$userid,NOW()); 

當然,變量$score等必須正確消毒並投入相應的報價。您可以使用PDO來處理mysql並讓PDO處理此問題。

+0

我會研究PDO,謝謝:) – 2013-04-26 10:50:59