发新话题
打印

从LINUX上移植到WIN2000上的PHP+MYSQL的错误。请看看

从LINUX上移植到WIN2000上的PHP+MYSQL的错误。请看看

情况是这样的,我有一个PHP程序在LINUX上运行都正常.于是我把它移植到WIN2000上面.  
MYSQL安装正常可以使用,PHP也安装了并可以看到PHPINFO();显示的页面.  
接下来出问题了.我原来的PHP里面从外部文件中读MYSQL的用户名和密码.在LINUX上我设的是用户名是ROOT密码是空的.  
可在WIN2000上不行.我根据提示把用户名改为administrator它可以了,但是又出现下面的错误信息了.  
是我用来显示MYSQL中字段内容时出现的.奇怪的是虽然有错但它还是把内容显示出来了.晕!!!不知是什么原因.  
会不会是我的PHP.INI设的有问题呢?下面是错误停息.谢谢.另外在WIN2000上用与LINUX上用还有什么不同呀!  
书名:《  
Notice:  Use  of  undefined  constant  sname  -  assumed  'sname'  in  C:\work\203\index.php  on  line  264  
管理悖论》  
价格:  
Notice:  Use  of  undefined  constant  jg  -  assumed  'jg'  in  C:\work\203\index.php  on  line  265  
35元   
作者:  
Notice:  Use  of  undefined  constant  zz  -  assumed  'zz'  in  C:\work\203\index.php  on  line  266  
普华永道变革整合小组          ISBN:  
Notice:  Use  of  undefined  constant  isbn  -  assumed  'isbn'  in  C:\work\203\index.php  on  line  268  
7-80180-109-1/G.027  
图书分类:  
Notice:  Use  of  undefined  constant  fname  -  assumed  'fname'  in  C:\work\203\index.php  on  line  269  
经济类  


--==内容简介==--   


Notice:  Use  of  undefined  constant  nr  -  assumed  'nr'  in  C:\work\203\index.php  on  line  271  
首先明确地提出了管理当中变革与稳定、分权和控制、个人价值和集体绩效、利润最大化和社会责任的关系这些难

TOP

修改php.ini  
error_reporting    =    E_ALL  &  ~E_NOTICE  
可去掉这些错误信息

TOP

数组的下标是字符串的话,  需要用''(或"")引起来.  高版本的PHP会有这样的要求.  而这也是标准的写法.  你原来的写法不是很标准,  但在低版本的PHP上是可以通过的.

TOP

发新话题