我正在尝试从URL中获取变量,但是由于某种原因,我无法使其正常工作。这些都是来自另一个网站的表单,这就是为什么我需要从URL获取它的原因。这就是我现在所拥有的:

if (isset($_GET['PTS'])) {
    $sPTS = htmlentities($_GET['PTS']);

if(isset($_GET['submit']))
  { mysql_query("UPDATE table1 SET $sPTS=1, ENTRY=5") or die (mysql_error()); }}


感谢您的帮助。。。我还是新手。

最佳答案

尝试

if(isset($_GET['submit']))
{ mysql_query("UPDATE table1 SET `".$sPTS."`=1, `ENTRY`=5") or die (mysql_error()); }}


你也应该在那些$ _GET值上使用mysql_real_escape字符串

$sPTS = mysql_real_escape_string(htmlentities($_GET['PTS']));

10-07 17:07