ここの情報は古いです。ご理解頂いた上でお取り扱いください。

Changeset 8537


Ignore:
Timestamp:
Oct 1, 2008, 7:16:39 AM (12 years ago)
Author:
shingo
Message:

#2992:アクション内にあるSQL文をDBファイル(webapp/lib/db/commu.php)に記述するように修正・不要な空行を削除

Location:
OpenPNE/branches/stable-2.12.x/webapp
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • OpenPNE/branches/stable-2.12.x/webapp/lib/db/commu.php

    r8525 r8537  
    31063106
    31073107/**
    3108  * コミュニティIDからパブリックフラグを取得
    3109  */
    3110 function db_commu_public_flg4c_commu_id($c_commu_id)
    3111 {
    3112     $sql = "SELECT public_flag FROM c_commu WHERE c_commu_id = ?";
     3108 * コミュニティ参加要請状況をコミュニティIDから取得
     3109 *
     3110 * @param  int $c_commu_id
     3111 * @return array コミュニティ参加要請状況
     3112 */
     3113function db_commu_c_commu_member_confirm4c_commu_id($c_commu_id)
     3114{
     3115    $sql = 'SELECT c_commu_member_confirm_id, c_member_id FROM c_commu_member_confirm'
     3116         . ' WHERE c_commu_id = ?';
    31133117    $params = array(intval($c_commu_id));
    3114     return db_get_one($sql, $params);
     3118    $c_commu_member_confirm = db_get_all($sql, $params);
     3119
     3120    return $c_commu_member_confirm;
    31153121}
    31163122
  • OpenPNE/branches/stable-2.12.x/webapp/modules/ktai/do/c_edit_update_c_commu.php

    r8472 r8537  
    3636
    3737        // 承認待ちメンバー登録処理
    38         $registered_public_flag = db_commu_public_flg4c_commu_id($target_c_commu_id);
    39         if ($public_flag == 'public' && ($registered_public_flag == 'auth_sns' || $registered_public_flag == 'auth_commu_member')) {
    40             $sql = 'SELECT c_commu_member_confirm_id, c_member_id FROM c_commu_member_confirm'
    41                  . ' WHERE c_commu_id = ?';
    42             $params = array(intval($target_c_commu_id));
    43             $c_commu_member_confirm_list = db_get_all($sql, $params);
     38        $c_commu = db_commu_c_commu4c_commu_id($target_c_commu_id);
     39        if ($public_flag == 'public' && ($c_commu['publec_flag'] == 'auth_sns' || $c_commu['publec_flag'] == 'auth_commu_member')) {
     40            $c_commu_member_confirm_list = db_commu_c_commu_member_confirm4c_commu_id($target_c_commu_id);
    4441            foreach ($c_commu_member_confirm_list as $c_commu_member_confirm) {
    4542                db_commu_join_c_commu($target_c_commu_id, $c_commu_member_confirm['c_member_id']);
  • OpenPNE/branches/stable-2.12.x/webapp/modules/pc/do/c_edit_update_c_commu.php

    r8472 r8537  
    5454        }
    5555
     56        $c_commu = db_commu_c_commu4c_commu_id($target_c_commu_id);
     57
    5658        //画像アップデート
    5759        $sessid = session_id();
     
    6769        if ($image_filename) {
    6870            //画像削除
    69             $c_commu = db_commu_c_commu4c_commu_id($target_c_commu_id);
    7071            db_image_data_delete($c_commu['image_filename']);
    7172        }
    7273
    7374        // 承認待ちメンバー登録処理
    74         $registered_public_flag = db_commu_public_flg4c_commu_id($target_c_commu_id);
    75         if ($public_flag == 'public' && ($registered_public_flag == 'auth_sns' || $registered_public_flag == 'auth_commu_member')) {
    76             $sql = 'SELECT c_commu_member_confirm_id, c_member_id FROM c_commu_member_confirm'
    77                  . ' WHERE c_commu_id = ?';
    78             $params = array(intval($target_c_commu_id));
    79             $c_commu_member_confirm_list = db_get_all($sql, $params);
     75        if ($public_flag == 'public' && ($c_commu['publec_flag'] == 'auth_sns' || $c_commu['publec_flag'] == 'auth_commu_member')) {
     76            $c_commu_member_confirm_list = db_commu_c_commu_member_confirm4c_commu_id($target_c_commu_id);
    8077            foreach ($c_commu_member_confirm_list as $c_commu_member_confirm) {
    8178                db_commu_join_c_commu($target_c_commu_id, $c_commu_member_confirm['c_member_id']);
     
    9592            $is_send_join_mail);
    9693
    97 
    9894        $p = array('target_c_commu_id' => $target_c_commu_id);
    9995        openpne_redirect('pc', 'page_c_home', $p);
Note: See TracChangeset for help on using the changeset viewer.