我试图使用userID
在mysql数据库中存储玩家得分
但没有结果。
我写入php的内容:
session_start();
$id = $_SESSION['userGameId'];
$score = $_GET["playerscore"];
stm="UPDATE users SET Score = '$score' WHERE userid = $id ";
这是C#脚本:
public void insertScore(int score_var)
{
WWW wwwScore = new WWW ("http://localhost/unity/stage/objectif.php?palyerscore="+score);
Debug.Log ("sent");
}
答案 0 :(得分:0)
首先将网址更改为
WWW wwwScore = new WWW ("http://localhost/unity/stage/objectif.php?playerscore="+score_var);
playerscore
和score_var
变量存在问题。
您正在将score_var
解析为insertScore
方法,但尚未在该方法中使用它。
然后将stm查询更改为
stm="UPDATE users SET Score = ".$score." WHERE userid = ".$id;
你在PHP中连接的方式
然后你可以运行sql查询。 :)