首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >插入问题

插入问题
EN

Stack Overflow用户
提问于 2014-05-23 14:15:39
回答 1查看 93关注 0票数 0

我试着做简单的手术,但我有两个问题。1.脚本不工作: html文件

代码语言:javascript
复制
<input type="text" name="traceability" id="traceability_1" maxlength="8" />
<input type="password" name="operator" id="operator"/>
$sql="INSERT INTO x_23_5_14 ( traceability, operator)VALUES
('$_POST[traceability]', '$_POST[operator]' )";
if (!sqlsrv_query($conn,$sql)){
print('Error');
 echo"   ".sqlsrv_errors() ."\n";
} else {
echo "1 record added";
}  
  1. 为什么".sqlsrv_errors()总是返回数组?“
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-05-23 14:24:31

你可以试试这个:

代码语言:javascript
复制
$stmt = sqlsrv_query( $conn, $sql );
if( $stmt === false ) {
    if( ($errors = sqlsrv_errors() ) != null) {
        foreach( $errors as $error ) {
            echo "SQLSTATE: ".$error[ 'SQLSTATE']."<br />";
            echo "code: ".$error[ 'code']."<br />";
            echo "message: ".$error[ 'message']."<br />";
        }
    }
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23831573

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档