php - 在 WordPress 中回显 phpMyAdmin 数据库的一部分

标签 php mysql database wordpress

我有一个 wordpress 切换函数,可以根据 wp_database 中的值切换状态。用户基本上可以选择报告生病和报告健康。当用户报告生病时,我想要一 block tekst 来回显数据库中存储的日期。例如,如果我在 2014 年 12 月 1 日报告自己生病了,我想重复该日期。下面列出了我到目前为止所拥有的代码。

$date = $wpdb->get_results( "SELECT sick FROM ziekbeter WHERE person = $user_ID AND healthy IS NULL" );

$status="You reported sick on DATE.";

图像是我数据库中的“ziekbeter”表。我知道它回显的数组仅包含一个日期。

假设我们是第二个人,我们看一下上面的代码。

SELECT sick FROM ziekbeter WHERE person = $user_ID AND healthy IS NULL

这将从表“ziekbeter”(整个表)中选择“sick”行,但仅选择“sick”的值,其中 person = $user_ID(这是当前登录到系统的用户)并且当“健康”字段为空。该值(如果我们是第二个人,则为 2014-11-13)将被放入 $date 中。现在我面临的唯一问题是我需要在我的网站上回显这个日期。有什么办法可以做到这一点吗?

第二张图片是我网站的前端。您会看到红色大按钮,上面写着“报告健康”。如果用户单击按钮,他们在右侧日期字段中输入的日期将被放入数据库(在健康字段中)。 (注意:所有这些代码都有效,我只是在寻找一种在我的页面上输出我的 $date 的方法)。

<小时/>

编辑

如果我 var_dump 数组,我会得到以下代码:

array(1) { [0]=> object(stdClass)#2315 (1) { ["sick"]=> string(10) "2014-11-03" } }

enter image description here

enter image description here

最佳答案

什么

print_r($array);

告诉你?

你尝试过吗

echo $array["sick"];

或者也许

echo $array->sick ?

$array 是包含 MySQL 查询结果的数组的名称(您通过 var_dump 转储的数组)。

关于php - 在 WordPress 中回显 phpMyAdmin 数据库的一部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27250410/

相关文章:

sql - 如何将 SQL 结果条目旋转到列中(透视)

php - 如何找到MySQL临时表存储引擎

php - 仅显示当前用户的帐单和送货国家/地区名称,而不是国家/地区代码

php - 在另一个 Mysql 命令中使用一个 Mysql 命令的结果?

php - zend - 从 Controller 连接到数据库

Mysql,如果所有列都不存在则插入

php - 无法通过 PHP PDO 类连接到数据库

jquery - 如何从多个 jQuery 拖放中获取值

php - 如何使用 PhpMyAdmin 下载上传到 BLOB 字段的文件?

java - MySQL不等待返回物理锁错误的方法