$wpdb->准备不使用更新表前缀 时间:2016-06-14 作者:jchwebdev 以下内容不适用于我的自定义表:$wpdb->prepare("UPDATE $wpdb->jch_gigs SET available = available - %d WHERE ID = %d", $quantity, $item) ); 但这确实:$wpdb->prepare( "UPDATE jch_gigs SET available = available - %d WHERE ID = %d", $quantity, $item) ); 我做错了什么? 1 个回复 最合适的回答,由SO网友:Pat J 整理而成 你的问题可能是$wpdb->jch_gigs 未定义。是jch_ DB表的前缀,如中所定义wp-config.php? 如果是,请尝试以下操作:$wpdb->prepare( "UPDATE {$wpdb->prefix}gigs SET available = available - %d WHERE ID = %d", $quantity, $item ) ); wpdb class 在法典上 文章导航