gpt4 book ai didi

php - $wpdb->准备语法混淆

转载 作者:行者123 更新时间:2023-11-29 12:58:28 25 4
gpt4 key购买 nike

很难理解为什么这没有返回任何内容 - 很确定这是我的语法错误(wp_rg_lead_detail 表中肯定有一些行的 field_number 为 2 且值为 Trys)

function manageGetSearchEntries( $query ) {
global $wpdb;
$fullQuery = "SELECT * FROM wp_rg_lead_detail WHERE (%s, %s) = (%d, %s)";
$result = $wpdb->get_results( $wpdb->prepare( $fullQuery, $query[0], $query[1], $query[2], $query[3] ), ARRAY_A );
return $result;
}

$entryData = manageGetSearchEntries( array( 'field_number', 'value', 2, 'Trys' ) );

最佳答案

这不是有效的 SQL。应该更像

WHERE (%s = %d) AND (%s = %s)

关于php - $wpdb->准备语法混淆,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23687429/

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