代码之家  ›  专栏  ›  技术社区  ›  Drew

让php和sql server 2005一起运行很头疼

  •  1
  • Drew  · 技术社区  · 17 年前

    $result = "SELECT * FROM images WHERE path = ?";
    $params = array("blah");
    $row = sqlsrv_query($conn, $result, $params);
    
    $finished = sqlsrv_fetch_array($row);
    
    
    if($finished)
    {
    echo "blach";
    }
    
    3 回复  |  直到 17 年前
        1
  •  1
  •   user29149    17 年前

    您可能需要替换ntwdblib.dll,如 mssql_connect() page of the php.net manual .

        2
  •  0
  •   Tom Haigh    17 年前

    $result = "SELECT * FROM images WHERE path = ?";
    $params = array("blah");
    $row = sqlsrv_query($conn, $result, $params);
    
    if( $row === false ) {
        print_r(sqlsrv_errors());
    }
    
        3
  •  0
  •   matt.mercieca    17 年前

    如果你不使用文字怎么办?大部分 MSDN examples

    我会尝试:

    $result = "SELECT * FROM images WHERE path = ?";
    $var = "blah";
    $row = sqlsrv_query($conn, $result, array($var));
    
    $finished = sqlsrv_fetch_array($row);