我有通过mssql插入数据的问题

时间:2016-11-07 06:52:49

标签: php sql-server sql-server-2008

我正在尝试通过mssql 在php 中执行数据插入。

但我的问题是,当我使用mysql运行我的代码时,它工作得非常好,但是当我使用mssql时,它显示错误。

  

注意:第52行的C:\ xampp \ htdocs \ loginphp \ register.php中的数组到字符串转换错误:数组

以下是我的数据插入查询的屏幕截图。

if (!$error) 
        {
            $tsql = "INSERT INTO dbo.users (
                name,
                email,
                password)
                VALUES
                (?, ?, ?)";
                $var = array($name, $email, $password);
                if(!sqlsrv_query($conn, $tsql, $var))
                {
                    die('Error: ' . sqlsrv_errors());
                 }
                echo "1 record added"; 
        }

1 个答案:

答案 0 :(得分:0)

实际上数据库字段中存在错误。现在我的代码工作正常。非常感谢大家的宝贵时间。