1

我是 PHP 新手并自学。我已经建立了一些培训站点,但是当我将文件从 Dreamweaver 6 加载到我的 Internet 托管服务器时出现问题。该网站在本地工作并显示良好。但是当我在托管服务器上加载站点文件并尝试查看该站点时,它给了我一个来自我的服务器字符串的错误。如果我编辑服务器文件上的代码(见下文),我可以让它正常工作。

是否需要在 DW 上进行设置以使其兼容并且一旦将文件放入主机服务器就不必进行编辑?还是版本问题?我使用的是 DW CS6 和 PHP 版本 5.4.3 我的托管服务器使用的是 PHP 5.3。

这里的代码看起来像......

来自 Dreamweaver 的现有代码 - "mysql_select_db($database_ique22, $ique22)";

在服务器上,如果我编辑以下内容,它将清除错误 - "mysql_select_db($database_ique22)";

感谢您的任何建议......

4

1 回答 1

0

就帮助 PHP 而言,我不熟悉 Dreamweaver 实现了什么,但如果您真的对学习 PHP 感兴趣,我会完全放弃 Dreamweaver。PHP.net 文档很棒,像 Sublime Text 2 这样的编辑器会更好地为您工作,而不会造成混乱。

在任何情况下,第二个参数mysql_select_db是链接标识符(如果您需要连接到多个 MySQL 服务器,通常使用)。$ique22如果没有使用类似的东西设置为 MySQL 连接,它应该只抛出错误$ique22 = mysql_connect("server","user","pass");

要记住的一件事是 mysql_ 函数集已被弃用,您需要切换到使用 mysqli。 http://php.net/manual/en/book.mysqli.php

于 2013-09-20T19:26:12.990 回答