【问题标题】:$con->query error MySQL with PHP$con->使用 PHP 查询 MySQL 错误
【发布时间】:2015-04-08 20:48:41
【问题描述】:

我想要做的是让我的 html/php 代码在表格中显示来自我的 MySQL 的数据。
它只将 find 连接到数据库,但我认为我在:$resultt=$con->query("SELECT DisplayName, Kills, Deaths, Wins, Lost FROM TTPlayer"); 处遇到错误,因为当我执行它时,它总是将该代码显示为网页上的文本。此外,在表格中,它还显示了每个行方法及其变量

在此先感谢您的帮助!

代码: http://pastebin.com/j1EDux5y

执行的网页: http://pasteboard.co/2pzqESnw.png

【问题讨论】:

  • 答案很简单,但可能有很多因素。文件.php 是扩展名吗?是否安装了网络服务器?如果是这样,您如何访问它,http://localhost/file.phpfile:///file.php
  • 通过网络服务器执行.php文件,确保php5_module被启用,确保你没有使用<?短标签
  • 这是一个.html文件,我会检查php5_module
  • .html你不能执行php,在.php你可以执行html :-)
  • 错了@MySQLRockstar,PHP 可以在 HTML 文件中执行。请参阅下面 Fred -ii- 的回答。

标签: php html mysql css


【解决方案1】:

“这是一个 .html 文件,我会在 2 分钟前检查 php5_module – ZachtheBoB”

.html 文件扩展名不会解析 PHP 指令。

需要.php 扩展程序才能执行此操作,并确保已安装并正确配置了网络服务器和 PHP。

如果在本地计算机上,您需要像http://localhost/file.php 而不是file:///file.php 那样访问它

但是,如果您愿意,可以通过 .htaccess 指示 Apache 将 .html 文件视为 PHP。

AddType application/x-httpd-php .html

如果您只打算在一页上包含 PHP,最好这样设置:

<Files yourpage.html>
AddType application/x-httpd-php .html
</Files>

如果您将 PHP 作为 CGI 运行

AddHandler application/x-httpd-php .html

如果在 GoDaddy 上

Options +ExecCGI
AddType application/x-httpd-php .php .html
AddHandler x-httpd-php5 .php .html

【讨论】:

    猜你喜欢
    • 2013-12-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-17
    • 1970-01-01
    • 2010-09-05
    • 2011-03-13
    • 1970-01-01
    相关资源
    最近更新 更多