3

私は WordPress を使い始めたばかりで、期待した結果を得るのに問題があります。WordPress データベースからプルしようとしているので、$wpdb を使用しています。以下は私が持っているものです:

global $wpdb;
echo $wpdb->query("SELECT * FROM wp_users");

すべてのユーザーをエコーするのではなく、テーブル内のユーザー数を返します。「WHERE id = some number」を追加すると、その ID 番号がエコーされます。

何がうまくいかず、そのテーブルからすべてを選択するにはどうすればよいですか?

ありがとう。

4

1 に答える 1

4

この関数は、影響を受けた/選択された行の数に対応する整数を返します。MySQL エラーがある場合、関数は FALSE を返します。(注: 0 と FALSE の両方が返される可能性があるため、正しい比較演算子を使用していることを確認してください: 等値 == 対 同一性 ===)

get_resultsすべてのレコードを取得するために使用できます

 global $wpdb;
 $users=$wpdb->get_results( "SELECT * FROM wp_users" );
print_r( $users);

手動Class_Reference wpdb

于 2013-08-16T22:41:10.527 に答える