gpt4 book ai didi

php - 我的函数需要什么参数来回显 get_results() 查询结果

转载 作者:行者123 更新时间:2023-11-29 20:09:35 25 4
gpt4 key购买 nike

这是我的 WordPress 数据库查询:

global $wpdb;

$table_name = $wpdb->prefix . 'qs_css';
$db_css = $wpdb->get_results(
"
SELECT qs_the_css
FROM $table_name
WHERE qs_css_id = 1
"
);

echo $db_css[0]->qs_the_css; // WORKS JUST FINE

但是,我需要函数内的查询结果:

add_action( 'wp_head', 'quick_qs_db_css', 100 );
function quick_qs_db_css( ) { ?>

<style type="text/css" id="db-css">
<?php echo $db_css[0]->qs_the_css; // OUTPUTS NILL ! ?>
</style>

<?php }

quick_qs_db_css() 函数需要什么参数?是否可以将查询结果传递给函数?

我不想在 quick_qs_db_css() 函数中包含查询。

更新:

add_action( 'wp_head', 'quick_qs_db_css', 100 );
function quick_qs_db_css( $db_css ) { ?>


<?php var_dump( $db_css[0]->qs_the_css); // ALSO RETURNS NULL ?>


<?php }

任何意见都将非常感激!提前致谢:)

最佳答案

首先,在函数内部 $db_css 具有局部可见性,并且该变量在函数内部不可见。因此,您应该传递 $db_css 变量作为参数。

关于php - 我的函数需要什么参数来回显 get_results() 查询结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40213510/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com