我是一个iPhone程序员,在php和mysql中不是那么出色。我的问题是我有一个在线高分系统,该系统在我所有的游戏模式中都有3张桌子。我试图根据GET变量的输入选择表,但是它不起作用。这是我在php中的代码。

   $typeGame = isset($_GET['type']) ? $_GET['type']  : "";
    $typeGame = mysql_real_escape_string($type);
    if ($typeGame === "Sprint") {
$table = "highscoresSprint";
    }
    else if ($typeGame === "Normal")
    {
    $table = "highscoresNormal";
    }
    else
    {
    $table = "highscoresMarathon";
    }


其中typeGame是请求的游戏类型,表是$ table。

希望您能对我有所帮助,但它不会起作用。

干杯,乔。

最佳答案

尝试:

$typeGame = mysql_real_escape_string($typeGame);


代替:

$typeGame = mysql_real_escape_string($type);

09-07 23:14