我需要将游戏中的分数保存到在线数据库中。我按照this教程(以及其他一些教程,但它们几乎完全相同)。不幸的是,当我尝试使用000webhost时,它无法正常工作。您可以看到错误消息here。
Here is a screenshot of the 000webhost databases page.
这是我做的scoresave.php文件:
<?PHP
$name = $_POST['name'];
$score = $_POST['score'];
$link = @mysql_connect("id3256303_scoretest", "id3256303_gamer1234", "gamer1234");
if (mysql_errno()){
exit("-2");
}
mysql_select_db('scoretest', $link);
if (mysql_errno()){
exit("-3");
}
$sql = "INSERT INTO scores(name, score) VALUES('$name', $score)";
$result = mysql_query($sql, $link);
if (mysql_errno()){
exit("-4");
}
exit("1");
?>
我做错了什么?我按照教程,但没有按预期工作。请告诉我需要解决的问题。