你echo $result看看输出啥呢

解决方案 »

  1.   

    if($result === FALSE) // 用全等
      echo "bbbbbbbbbbb";
    else
     echo "aaaaa";
      

  2.   

    if($result == FALSE) // 用全等
      echo "bbbbbbbbbbb";
    else
     echo "aaaaa";
    一样只输出bbbbbbb,后来测试发现: create 语句不管成功失败都输出bbbbbb.
    如: $querystr=”create table a (col char(4))”;
       $result=mssql_query($querystr);
    能成功建立a表,但$result==FALSE..估计是取不到create语句的结果…
    应该用甚么方法取得啊??哪位高手知道,请不吝赐教…
      

  3.   

    建议在phpadmin中执行上述sql语句,看看有什么结果
      

  4.   

    把 php的版本弄到4.3.10以下
      

  5.   

    phpadmin 支持sql server 吗?我没用过.
    楼上的,php4.3.10不行吗?我用select语句就能取到$result值啊.应该不是版本的问题吧?
      

  6.   

    phpadmin哪有下.我去弄一个看看
      

  7.   

    phpadmin网上到处都是,down下来就能用。
      

  8.   

    在php4.3.10下mssql的是不会报错的 

    if(mssql_query(...))都是假
    mssql_pconnect()都是没有连接上
    至少我的 机器上是这个样子的