diff --git a/src/server/game/PlayerFunc.go b/src/server/game/PlayerFunc.go index 36832405..b64a1893 100644 --- a/src/server/game/PlayerFunc.go +++ b/src/server/game/PlayerFunc.go @@ -837,7 +837,10 @@ func Benchmark(player *Player) { func GetUidByFaceBook(Fb string) (int, error) { sqlStr := "SELECT dwUin FROM t_player_baseinfo WHERE FaceBookId = ?" - Uid := 0 - err := db.SqlDb.Get(&Uid, sqlStr, Fb) - return Uid, err + type Result struct { + Uid int `db:"dwUin"` + } + R := Result{} + err := db.SqlDb.Get(&R, sqlStr, Fb) + return R.Uid, err }