<?php
    $link = sybase_connect('SYBASE', '', '')
            or die("Could not connect !");
    echo "Connected successfully";
    sybase_close($link);
?> 

解决方案 »

  1.   

    你看看你的<?phpinfo();?>输出什么东东,有可能是你的配置文件有问题
      

  2.   

    Fatal error: Call to undefined function: sybase_connect() in F:\mytest\index.php on line 2
    结果是这个提示,应该是配置问题,可我在PHP。INI 中
    extension_dir = "d:\php4\extensions\"
    ;extension=php_sybase_ct.dll
    是这样配的
      

  3.   

    还需要magic_quotes_sybase = On
      

  4.   

    置了也不没用还是提示:
    Call to undefined function: sybase_connect()
      

  5.   

    ;extension=php_sybase_ct.dll
    分号有没有的?
      

  6.   

    整理一下吧:
    一:在php.ini中,将下面一句的;(分号)去掉,并且将php_sybase_ct.dll拷贝到系统目录下如果是win2000就是,winnt目录;如果是其它就windows目录
    ;extension=php_sybase_ct.dll
    magic_quotes_sybase = On二:你的这句连接应该用单引号$conn=sybase_connect("spyw", "sa", "");
    改为$conn=sybase_connect('spyw',sa,'');
    sybase_select_db("GGXX");同样应该是单引号,总之sybase的函数里边的参数全部用单引号