【问题标题】:Deprecated: mysql_query() [duplicate]已弃用:mysql_query() [重复]
【发布时间】:2014-10-27 22:53:50
【问题描述】:

我只是更新我的服务器。今天显示错误

不推荐使用:mysql_query():不推荐使用 mysql 扩展并将在未来删除:在 C:\wamp\www\work\db\dbfields - Copy.php 第 33 行中使用 mysqli 或 PDO 代替

p>

我的 dbfields - Copy.php 页面是

mysql_query("插入用户(姓名,地址)值('$name','$address')");

我创建了2列(name&address),需要插入var($name&$address)的值。

【问题讨论】:

  • 问题是?
  • 一切都在错误中得到解答。 MySQL 扩展已弃用。继续阅读 PDO 和 MySQLi

标签: php mysql pdo mysqli


【解决方案1】:

现在使用mysqli_query 代替mysql_query。您也可以使用PDO::queryMySQLi::query。可以看文档here

【讨论】:

    【解决方案2】:

    阅读:The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead

    这基本上意味着mysql_query()不能再使用了。您将不得不切换到使用 PDO。

    对于 PDO,请阅读:http://php.net/manual/en/book.pdo.php

    【讨论】:

      猜你喜欢
      • 2020-04-20
      • 2018-01-03
      • 2020-09-23
      • 2014-03-14
      • 2013-02-23
      • 2014-09-18
      • 2012-10-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多