我的语句如下:
$myServer = "124.172.125.197"; //主机
$myUser = "jmkjxy"; //用户名
$myPass = "jmkjxy023"; //密码
$myDB = "jmkjxy"; //MSSQL库名
$s = @mssql_connect($myServer, $myUser, $myPass);
$err = @mysql_error();
if($err){
echo "发生错误,请通知站长";
}
else
{
echo "成功";
}
$d = @mssql_select_db($myDB, $s);
$query = "SELECT * FROM TAB_XI where id =1";
$result = @mssql_query($query);
$numRows = @mssql_num_rows($result);
$zongshu = @mssql_num_rows($query);
但是什么输出都没有,我测试了的,数据库地址和帐号密码都是对的
还有我看很多电子书,在@mssql_connect函数前,都没有@符号,有的又有,到底是加还是不加啊?
大家帮我看看,我的语句哪里有问题?
$myServer = "124.172.125.197"; //主机
$myUser = "jmkjxy"; //用户名
$myPass = "jmkjxy023"; //密码
$myDB = "jmkjxy"; //MSSQL库名
$s = @mssql_connect($myServer, $myUser, $myPass);
$err = @mysql_error();
if($err){
echo "发生错误,请通知站长";
}
else
{
echo "成功";
}
$d = @mssql_select_db($myDB, $s);
$query = "SELECT * FROM TAB_XI where id =1";
$result = @mssql_query($query);
$numRows = @mssql_num_rows($result);
$zongshu = @mssql_num_rows($query);
但是什么输出都没有,我测试了的,数据库地址和帐号密码都是对的
还有我看很多电子书,在@mssql_connect函数前,都没有@符号,有的又有,到底是加还是不加啊?
大家帮我看看,我的语句哪里有问题?
解决方案 »
- 哎呀,我的妈呀!谁能帮我找个编码的方法出来,把这种编码转成中文!
- 老大们,请问下我在javascript设置的COOKIE如果在php程序里面读取啊,重谢!
- 请问url_rewriter.tags里的 form=fakeentry 是什么意思?作什么用的?
- 急!为什么结果集是空的???
- *****iis6+php以CGI方式运行!发现错误~Why???*****
- 取出值最低且记录条数最少的记录
- 用getenv("REMOTE_ADDR")得到的ip地址是什么数据类型的
- 怎样将doc,xls,html,htm,pdf文档转为Txt文档??谢谢
- 大家一起学习,简单问题,http://yu.diy.40it.com/savedocument/数据库的例子1.php这样无法访问?
- 新手按教材第一个实例就遇到问题,从昨晚到现在都找不到问题出在哪里,请高手帮忙看看
- 新手问问---关于JS的一个问题???
- 把mysql数据库上传到空间里面出现问题
$d = mssql_select_db($myDB, $s) or die('选择数据库失败 '.mssql_get_last_message());
$query = "SELECT * FROM TAB_XI where id =1";
$result = mssql_query($query) or die('查询失败 $query '.mssql_get_last_message());
$numRows = mssql_num_rows($result);
Fatal error: Call to undefined function mssql_connect() in /home/jmkjxyaj6mpkvj4x9y/wwwroot/a.php on line 16是怎么回事啊?
http://www.iciba.com/undefined
adj.
1. 不明确的,未下定义的2. 未阐明的;未限定的 也就是说php找不到函数mssql_connect(),那么很显然mssql扩展没有被加载啊,你可以用phpinfo验证一下。
剩下的就是1.加载,2重启,3刷新页面
mssql_connect($myServer, $myUser, $myPass)or die ("错误"); 这样就好了。 失败就返回错误成功就没反应 可以试试
====================
这是mysql的函数,与mssql无关.另外,测试代码,最好不要加@,以利于调试.
;extension=php_mssql.dll;将前面分号去掉,重启服务!
用phpinfo()检查是否成功!~