由于'在可变内容中引起的SQL错误

时间:2016-01-27 09:02:04

标签: php mysql

早上好,

我有来自php的SQL Insert命令的问题。我正在尝试以下代码:

$TeamMatchTable = "INSERT INTO Team Match Table 
                  (LineupForward) VALUES ('$HomeLineupForward')";`

$HomeLineupForward变量的内容为:Alexandre D'Acol;

由于'

导致错误

我该怎么做才能解决这个问题?

1 个答案:

答案 0 :(得分:0)

你可以试试这个。

$HomeLineupForward= mysql_real_escape_string($HomeLineupForward);

$TeamMatchTable = "INSERT INTO Team Match Table ('LineupForward') VALUES ('$HomeLineupForward')";