PHP MSSQL查询未执行

时间:2013-10-01 20:53:25

标签: php sql-server

我在php中有一个mssql查询,似乎没有执行。

有没有人有任何想法?在SQL上运行profiler时,我看到的只是正在选择的数据库。

$sth = mssql_query("ALTER TABLE " & $tablename & " ADD " & $newfield & " " & $type);

$save = mssql_query("INSET INTO SD_FIELDS (COLUMN_NAME, DISPLAY_NAME, SEQ_TABLE, DATA_TYPE, COLUMN_TYPE)
                        values ('" & $newfield & "', '" & $displayname & "', " & $tableseq & ", '" & $datatype & "', '" & $type & "'");


if ($sth) 
{
    if ($save) 
    {
        $response["success"] = 1;
    } 
    else 
    {
        $response["success"] = 0;
        $response["message"] = $save;
    }
} 
else 
{
     $response["success"] = 0;
     $response["message"] = $sth;
}

1 个答案:

答案 0 :(得分:0)

&替换为.

应该是这样的:'" . $var . "'