【问题标题】:Value Fetching From Sql Is Not Printing从 Sql 中获取的值未打印
【发布时间】:2018-06-28 06:49:46
【问题描述】:

我使用PHP 作为后端
在此我通过使用 MySQL
获取订单详细信息 打印所有值,但 address 未打印
如果address字段少的话,则打印,否则为空白

请帮帮我

【问题讨论】:

  • 努力将您的代码粘贴为文本
  • 你可以用error_reporting(E_ALL);一开始。如果您没有收到任何错误,则首先打印查询(在您的情况下为 $sql 变量)并检查它是否正确,如果您对 sql 查询了解不多,则可以复制并尝试在 phpMyAdmin 中运行。如果您的查询中有任何错误,您将收到错误消息。

标签: php mysql sql


【解决方案1】:

您可以执行以下步骤:

首先,看看你是否从 mysqli 得到了一些没有被打印出来的错误。我建议把这个放在之后

ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);

如果没有错误,请确保 GET 参数用户 ID 具有值且不为空。之后,您无法使用 print_r($result) 打印变量 $result 以查看 $result 是否具有值。

如果这一切都没有帮助,我会 print_r($r),因为您可以看到,如果您的查询从您的服务器获取任何数据。

没关系,您没有得到任何内容,您应该尝试另一种方式连接到您的数据库。我更喜欢PDO。本教程展示了 PDO https://phpdelusions.net/pdo 中最重要的功能

祝你好运,希望对你有所帮助。

【讨论】:

    猜你喜欢
    • 2018-08-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-01-20
    • 1970-01-01
    • 1970-01-01
    • 2021-06-20
    相关资源
    最近更新 更多