我是PHP的新手,并且是自学的。我已经建立了一些培训网站,但当我从Dreamweaver 6加载文件到我的互联网托管服务器时,我遇到了一个问题。该站点在本地工作并显示良好。但是,当我在托管服务器上加载站点文件并尝试查看站点时,它会给我一个来自服务器字符串的错误。如果我编辑服务器文件上的代码(见下文),我可以让它工作得很好。
是否需要对DW进行设置才能使其兼容,并且在将文件放到主机服务器后不需要进行编辑?或者是版本问题?我使用的是DW CS6和PHP5.4.3版,我的托管服务器使用的是PHP5.3。
下面是代码的样子……
来自Dreamweaver的现有代码- "mysql_select_db($database_ique22,$ique22)";
在服务器上,如果我编辑以下代码,它会清除错误-- "mysql_select_db($database_ique22)";
谢谢你的建议……
发布于 2013-09-21 03:26:13
我不熟悉Dreamweaver实现了什么来帮助PHP,但是如果你真的对学习PHP感兴趣,我会完全抛弃Dreamweaver。PHP.net文档非常棒,像Sublime Text 2这样的编辑器会更好地为你工作,而不会做令人困惑的事情。
在任何情况下,mysql_select_db
的第二个参数都是链接标识符(通常在需要连接到多个MySQL服务器时使用)。只有当$ique22
未设置为使用类似$ique22 = mysql_connect("server","user","pass");
的内容的MySQL连接时,才会抛出错误
要记住的一件事是,mysql_函数集已被弃用,您将希望切换到使用mysqli。http://php.net/manual/en/book.mysqli.php
https://stackoverflow.com/questions/18924186
复制相似问题