动态mssql_bind无效类型

时间:2017-05-11 10:34:17

标签: php sql-server tsql

尝试创建一个函数来为mssql_bind输入更少的代码 我希望使用这个二维数组:

Array
(
    [0] => Array
        (
            [0] => SIZECODENO
            [1] => SQLVARCHAR
        )
    [1] => Array
        (
            [0] => SIZECODE
            [1] => SQLVARCHAR
        )
    [..] => Array
        (
           .....
        )
)

通过使用这样的for循环:

for($x=0;$x<count($array);$x++) {
    mssql_bind ($sp,"@".$array[$x][0],$_GET[$array[$x][0]], $array[$x][1]);
}

在for循环运行的所有mssql_bind命令上返回不支持的类型错误。

如果我将$ array [$ x] [1]替换为SQLVARCHAR,它会马上接受它

0 个答案:

没有答案