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

Changeset 8538


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

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

Location:
OpenPNE/trunk/webapp
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • OpenPNE/trunk/webapp/lib/db/commu.php

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

    r8521 r8538  
    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/trunk/webapp/modules/pc/do/c_edit_update_c_commu.php

    r8521 r8538  
    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.