数据不是在php中使用$ _SESSION变量插入的

时间:2015-05-17 17:45:16

标签: php mysql session syntax insert

我创建了一个论坛,我想在mysql中的表中插入一些数据,如下所示

$sql = "INSERT INTO 
                    topics(topic_subject,
                           topic_date,
                           topic_cat,
                           topic_by)
               VALUES('" . mysql_real_escape_string($_POST['topic_subject']) . "',
                           NOW(),
                           " . mysql_real_escape_string($_POST['topic_cat']) . ",
                           " . $_SESSION['email'] . "
                           )";

它给出了一个错误 “你的SQL语法有错误;请查看与你的MySQL服务器版本相对应的手册,以便在第1行附近使用正确的语法'”

1 个答案:

答案 0 :(得分:0)

首先请尝试使用变量分配...

{{#each}}
  {{title}}
{{/each}}