同样一段代码,在WINDOWS下、LINUX下运行的结果为何会不一样?
acev 2004-04-01 11:29:24 <?php
$link=@mysql_connect("www.snake.com","snk","123456") or die("die!!!");
mysql_select_db("snakeDB",$link);
$sql="select ipaddr from customerinfo where ipaddr='".$REMOTE_ADDR."'";
//$sql="select count(*) from customerinfo where ipaddr='".$REMOTE_ADDR."'";
$ret=mysql_query($sql,$link);
$numRows=mysql_num_rows($ret);
echo "<br>".$numRows."<br>";
echo $sql."<br>";
?>
---------
程序在两种平台下,访问同一个远程服务器的MYSQL数据库。
如上的代码,在执行未注释掉的SQL语句时,在WINDOWS下,$numRows=1;而在LINUX下执行$numRows却等于0 !? (不明白)
如果执行//注释的SQL语句,倒是一样的,都是1.