質問: 更新画面を作りたいのですが、下記のコードで更新できません。どこが悪いのか、ヒントを頂けないでしょうか? function shortcode_hensyu(){
回答: $_POST には正しくデータが受け取れているとして(ファイルに書き出すなどして確認済みという前提で)、 $wp-db->update の第一引数は「テーブル名」だと思いますが、テーブル名は(prefixがwp_とすると)wp_trunkroom_deta で間違いありませんか? このあとの select文では $T_trunkroom という記述になっているようですが、update と select で記述方法を変えているのは何か意味がありますか? $wpdb->update の返り値が false でないかのチェックと(false でない場合に)$wpdb->last_error のチェックをしてみてください。