flagflag  If you want to see English page, please click "English" Button at Left.
Page Top

API anchor.png

 
Page Top
$DB->count_records anchor.png
$count = $DB->count_records('autoattend_sessions', array('courseid'=>$course->id, 'sessdate'=>$sdate, 'starttime'=>$starttime));
 
Page Top
$DB->insert_record anchor.png
  • record_id insert_record($table, $dataobject, $returnid=true, $bulk=false);
    $apply_id = $DB->insert_record('apply', $apply);
Page Top
$DB->update_record anchor.png
  • bool update_record($table, $dataobject, $bulk=false);
    update_record('apply', $apply);
Page Top
$DB->delete_records anchor.png
  • bool delete_records($table, array $conditions=null)
    $ret = $DB->delete_records('event', array('modulename'=>'apply', 'instance'=>$apply_id));
Page Top
$DB->get_record anchor.png
  • object get_record($table, array $conditions, $fields='*', $strictness=IGNORE_MISSING)
    $item = $DB->get_record('apply_item', array('id'=>$apply_id));
    $name = $item->name;
Page Top
$DB->get_records anchor.png
  • array(object) get_records($table, array $conditions=null, $sort='', $fields='*', $limitfrom=0, $limitnum=0)
    $params = array('apply_id'=>$item->apply_id);
    $items = $DB->get_records('apply_item', $params, 'position');
    foreach ($items as $item) {
        $name = $item->name;
        ......
Page Top
$DB->get_records_select anchor.png
  • array(object) get_records_select($table, $select, array $params=null, $sort='', $fields='*', $limitfrom=0, $limitnum=0)
  • $select の ? に 配列 $params の要素が対応(並び順)
  • $select 中の :変数名 に $params の各要素が対応
  • name が結果の配列のキーになる(重複があるとワーニング)
    $templates = $DB->get_records_select('apply_template', 'course=? OR ispublic=1', array($course->id), 'name');
Page Top
$DB->get_records_sql anchor.png
  • array(object) get_records_sql($sql, array $params=null, $limitfrom=0, $limitnum=0)
  • $sql の ? に 配列 $params の要素が対応(並び順)
  • $sql 中の :変数名 に $params の各要素が対応
    $where = 'WHERE as.id=av.submit_id AND av.version=0 AND as.apply_id=:apply_id AND ai.id=av.item_id ';
    $sql   = 'SELECT MAX(ai.position) FROM {apply_submit} as, {apply_value} av, {apply_item} ai '.$where;
    $params = array();
    $params['apply_id'] = $apply_id;
    $lastpos = $DB->get_field_sql($sql, $params);
     
Page Top
$DB->execute anchor.png
  • array(object) execute($sql, array $params=null)
  • $sql の ? に 配列 $params の要素が対応(並び順)
  • $sql 中の :変数名 に $params の各要素が対応
     

トップ   凍結 差分 バックアップ 複製 名前変更 リロード   新規 ページ一覧 単語検索 最終更新   ヘルプ   最終更新のRSS 1.0 最終更新のRSS 2.0 最終更新のRSS Atom
Counter: 467, today: 1, yesterday: 0
最終更新: 2021-07-29 (木) 14:37:32 (JST) (1228d) by iseki

サイト内 検索

ログイン

ユーザー名:

パスワード:


パスワード紛失
新規登録

サブ メニュー

ミニカレンダー

前月2024年 12月翌月
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
<今日>

オンライン状況

39 人のユーザが現在オンラインです。 (3 人のユーザが xpwiki を参照しています。)

登録ユーザ: 0
ゲスト: 39

もっと...

アクセスカウンタ

今日 : 1814181418141814
昨日 : 4316431643164316
総計 : 2462504224625042246250422462504224625042246250422462504224625042
Powered by XOOPS Cube 2.1© 2001-2006 XOOPS Cube Project
Design by XoopsDesign.com