2013-04-26 2 views
0

학습을 위해 저는 php/mysql을 가지고 놀고 있습니다. 나는 사용자, 게임 및 점수의 숫자가있는 시나리오가 있습니다.로그인 한 사용자의 점수 업데이트

사용자가 로그인하여 세부 정보를 수정할 수있는 페이지를 만들었습니다. 그러나 나는 그들에게 점수를 더할 수 있기를 바랍니다. 나는 사용자 세부 사항 업데이트 로직을 적용하려고했지만 그게 나를 위해 작동하지 않았다. 누군가가 올바른 방향으로 나를 가리킬 수 있다면 그것은 굉장 할 것입니다.

사용자 dashbaord : 이 http://www.smipple.net/snippet/spiritonline/User%20dashboard

업데이트 점수 스크립트 : http://www.smipple.net/snippet/spiritonline/update_score

내 DB는 다음과 같이 포맷은 다음과 같습니다

테이블 : 당신은 여기 페이지 및 업데이트 스크립트의 조각을 찾을 수 있습니다 명 점수 & 철자

Gebruikers에는 다음과 같은 필드가 있습니다.

,
Gebruikersnaam          
Wachwoord          
Achternaam         
Voornaam           
Tussenvoegsel           
Avatar        
Geboortedatum        
Geslacht          
Email 

점수는 다음과 같은 필드가 있습니다

ID   
Score   
Game_ID  
User_ID  
Datum  

Spellen는 다음과 같은 필드가 있습니다 사람이 올바른 방향으로 날 지점 수 있다면

ID 
Naam 

하는 것이 좋지 않을까하는! :)

+0

정확히 어떤 문제가 발생 했습니까? – hjpotter92

+0

그게 옳은 방향일까요? – pilsetnieks

+0

당신의 주된 문제는 무엇입니까, 얼마나 멀리 시도 했습니까? –

답변

0

는 시작하려면 : 물론

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

등 변수 $score가 제대로 소독하고 적절한 따옴표에 넣어해야합니다. PDO을 사용하여 mysql을 처리하고 PDO을 처리 할 수 ​​있습니다.

+0

PDO를 고맙게 생각합니다. :) –

관련 문제