Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/229.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何从自定义表中获取记录并显示在管理面板中?_Php_Wordpress - Fatal编程技术网

Php 如何从自定义表中获取记录并显示在管理面板中?

Php 如何从自定义表中获取记录并显示在管理面板中?,php,wordpress,Php,Wordpress,我们有一个自定义的_表,用于存储pdf文档的下载详细信息。为此,我们需要在wordpress管理面板中有链接,以便通过单击该链接,管理员用户可以查看自定义表格中可用的数据 知道如何实现这一点吗?嗯,最简单的方法是使用$wpdb类,它处理到数据库的连接 在插件初始化时,全球化$wpdb,并将表名设置为: $wpdb->my_table_name=$wpdb->prefix'我的表格名称“ 然后,您可以使用$wpdb->get_results(),$wpdb->get_row(),$wpdb->ge

我们有一个自定义的_表,用于存储pdf文档的下载详细信息。为此,我们需要在wordpress管理面板中有链接,以便通过单击该链接,管理员用户可以查看自定义表格中可用的数据


知道如何实现这一点吗?

嗯,最简单的方法是使用
$wpdb
类,它处理到数据库的连接

在插件初始化时,全球化
$wpdb
,并将表名设置为:

$wpdb->my_table_name=$wpdb->prefix'我的表格名称“

然后,您可以使用
$wpdb->get_results()
$wpdb->get_row()
$wpdb->get_col()
$wpdb->get_var()
,具体取决于您需要从数据库中获取什么

例如:

$downloads=$wpdb->get_results($wpdb->prepare(“从$wpdb->my_表中选择*,其中author_id=%d“,$author_id))


查看上的文档

谢谢您的帮助。如何在管理面板中启用链接,以便管理员用户只需单击即可查看数据。您需要添加一个管理菜单,其中可能有一个包含数据的表。在上签出文档