開発(PHP):データベースから抽出した情報の値を取得

データベースから抽出した情報の値を取得するには、$modx->db->getValueメソッドを使用します。
データの最初の1件かつ最初のフィールドのみ取得します。

構文

戻り値 = $modx->db->getValue(データ);
引数名 初期値 説明
第一引数
必須
データ object   $modx->db->selectメソッドで抽出したデータ。
$modx->db->selectメソッドについて:
データベースで特定のテーブルの情報を抽出

戻り値

成功した場合は対象フィールドの値、失敗した場合はnullを返します。

サンプルコード

$results = $modx->db->select('COUNT(*)', '[+prefix+]site_content', 'isfolder`=\'1\'');

$value = $modx->db->getValue($results);

if ($value > 0) {
	...
}

CMS「MODX Evolution」逆引きリファレンス一覧へ戻る