在WordPress中通过表格选择单个Val 时间:2013-06-21 作者:Pluto 表格如下:category_id category_name category_parent_name 我想category_id 通过使用category_name. 我在网上搜索,代码如下:$ad_cat 是类别名称。global $wpdb; $tbl_categories = $wpdb->prefix."awpcp_categories"; $retrieve_data = $wpdb->get_results( "SELECT * FROM $tbl_categories where category_name =".$ad_cat ); $category_id=intval($retrieve_data->category_id); I echo\'ed类别名称和id 用于测试。名称显示很好,但是id 始终是0.有什么想法或解决方案吗? 1 个回复 最合适的回答,由SO网友:TheDeadMedic 整理而成 使用该方法get_var() 相反我还整理了您的代码(如果要使用双引号,请利用它们!)&;使用handy添加了数据转义prepare() 方法global $wpdb; $cat_id = $wpdb->get_var( $wpdb->prepare( "SELECT category_id FROM {$wpdb->prefix}awpcp_categories WHERE category_name = %s", $ad_cat ) ); 结束 文章导航