您希望使用数组来存储结果,然后array_unique 函数删除重复项。
global $wpdb;
$billing_fields = $wpdb->get_results("SELECT * FROM $wpdb->postmeta WHERE meta_key = \'wc_billing_field_3465\'");
// define your array
$billing_fields_array = array();
foreach ( $billing_fields as $result ) {
// push results to the array
$billing_fields_array[] = $result->meta_value;
}
// sort the unique values
$unique_billing_fields_array = array_unique($billing_fields_array);
foreach($unique_billing_fields_array as $unique_result) {
// echo each unique value
echo $unique_result;
}
我重命名了
$helloworld_id
到
$billing_fields
使事情更容易阅读。