前提・実現したいこと
ユーザーが入力した値を引っ張ってきてselectボックスで選択させたいです。
書いてみたもののうまくいかないコード
function my_custom_checkout_field( $checkout ) { global $wpdb; $results = $wpdb->get_results ('SELECT name FROM wp_bp_groups'); $name_list = array_column( $results, 'name' ); woocommerce_form_field( 'field_team_name', array( 'type' => 'select', 'class' => array('my-field-class form-row-wide'), 'label' => __('選択してください'), 'placeholder' => __('Enter something'), 'options' => array($name_list), ), $checkout->get_value( 'field_team_name' )); }
ただ$resultsをprint_rすると、ずらりと値が出てきます。
$resultsのnameだけを取得してそれをoptionsのarrayに入れたい、と思っているのですがどうもわからず…
お力をお貸しください!
よろしくお願いします!
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/03/13 09:35
退会済みユーザー
2018/03/13 09:39
2018/03/13 09:45
退会済みユーザー
2018/03/13 09:53
2018/03/13 12:34