小编S.S*_*Sid的帖子

Codeigniter - 多个数据库连接

我必须从master数据库中检索MySQL数据库信息,然后连接到该数据库,并获取一些记录.

我的意思是持有一个数据库我想加载另一个数据库.

Codeigniter可以吗?现在我在我的模型中使用以下代码行.

function connectDb($credential)
{

    $config['hostname'] = $credential['server'];
    $config['username'] = $credential['username'];
    $config['password'] = $credential['password'];
    $config['database'] = $credential['database'];
    $config['dbdriver'] = "mysql";
    $config['dbprefix'] = "";
    $config['pconnect'] = FALSE;
    $config['db_debug'] = TRUE;
    $config['cache_on'] = FALSE;
    $config['cachedir'] = "";
    $config['char_set'] = "utf8";
    $config['dbcollat'] = "utf8_general_ci";

    $DB2=$this->load->database($config);

    $DB2->db->select('first_name,last_name');
    $query = $DB2->db->get('person');
    print_r($query);

}
Run Code Online (Sandbox Code Playgroud)

它不工作有没有其他方法?

mysql database codeigniter

50
推荐指数
5
解决办法
10万
查看次数

InnerJoin中的学说子查询

我在MySql中有功能查询:

select t.won,e.etot, s.username,s.country,r.points,r.rank FROM sf_guard_user s 
INNER JOIN marks r ON r.user_id = s.id 
inner join (select t.user_id,count(t.user_id)as won from topper t group by t.user_id) t on t.user_id=s.id
inner join (select e.user_id,count(e.user_id)as etot from exams e group by e.user_id) e on e.user_id=s.id
ORDER BY r.rank asc
Run Code Online (Sandbox Code Playgroud)

我在sfGuardUserTable类中写了学说代码:

$q= $this->createQuery('u');

        $wq =$q->createSubquery()
         ->select('t.user_id,count(t.user_id) won')
         ->from('Topper t')
         ->groupBy('t.user_id');

        $dq = $q->createSubquery()
         ->select('e.user_id,count(e.user_id) etot')
         ->from('Exams d')
         ->groupBy('d.user_id');

        $q->select(' t1.won, e1.dtot, u.username,u.country,r.points,r.rank')
         ->innerJoin ('u.Marks r ON r.user_id = u.id')
         ->innerJoin ('u.('.$wq->getDql().') t1 on …
Run Code Online (Sandbox Code Playgroud)

php doctrine symfony1

12
推荐指数
1
解决办法
1万
查看次数

Nextjs 的 Github Actions Build 失败,给出:错误:错误:0308010C:数字信封例程::不支持

Nextjs 的 GitHub Actions 构建失败,我有以下 GitHub 工作流程文件:

on:
  push:
    branches: [ main ]
  pull_request:
    branches: [ main ]

# A workflow run is made up of one or more jobs that can run sequentially or in parallel
jobs:
  # This workflow contains a single job called "build"
  build:
    # The type of runner that the job will run on
    runs-on: ubuntu-latest

    # Steps represent a sequence of tasks that will be executed as part of the job
    steps:
    # Checks-out …
Run Code Online (Sandbox Code Playgroud)

node.js next.js github-actions yarn-v2

6
推荐指数
1
解决办法
2082
查看次数

AWS Amplify 域重定向到另一个域

我有一个名为 example.co 的域,我想重定向到另一个域 example.co.uk,example.co 由 aws amplify 托管。我已经添加了 example.co.uk 和route53。另外,为其添加一个 S3 存储桶。请指导我下一步应该做什么。

amazon-s3 amazon-web-services amazon-route53 aws-amplify

5
推荐指数
1
解决办法
3936
查看次数

在Codeigniter中选择框验证

我是Codeigniter的新手,我在选择框验证方面遇到了一些麻烦.我想要开始时的默认选择值.

<select name="schooGroups[]">
<option value="0">Select User Group</option>
<option value="1">Admin</option>
</select>
Run Code Online (Sandbox Code Playgroud)

如何在表单中创建必填字段并在选择零"0"值时显示错误消息.

php codeigniter codeigniter-form-helper

4
推荐指数
1
解决办法
3万
查看次数

javascript函数返回一年中所有星期日的日期数组

我在javascript中编写一个函数,它将返回所有星期日的日期数组.下面你可以看到我的代码:

function getDefaultOffDays(year){
var offdays=new Array();
i=0;
for(month=1;month<12;month++)
{
    tdays=new Date(year, month, 0).getDate();

    for(date=1;date<=tdays;date++)
    {
        smonth=(month<10)?"0"+month:month;
        sdate=(date<10)?"0"+date:date;
        dd=year+"-"+smonth+"-"+sdate;

        day=new Date();
        day.setDate(date);
        day.setMonth(month);
        day.setFullYear(year);

        if(day.getDay() == 0 )
             {              
               offdays[i++]=dd;

             }
    }
}

return offdays;
}
Run Code Online (Sandbox Code Playgroud)

问题是返回的数组给出了随机日期而不是星期日的唯一日期:( mi错过了一些东西?

javascript

2
推荐指数
1
解决办法
3266
查看次数

jQuery UI - 自定义小部件 - Datepicker到全年日历

我想用jquery ui显示整年.是否有可能将代码减少到全年的日历?

样本图像

jquery-ui

1
推荐指数
1
解决办法
3017
查看次数

在javascript中调用链方法

我使用以下代码,但它不断给我错误:

TypeError:container("accounts").atPosition("#left-top")未定义

代码是:

function container(name, position) {
    return {
        pos: null,
        atPosition: function(position) {

            $(position).html(this.newContainer());
            //$(position+" .main").html("yes");
            this.pos = position;
        },
        populateData: function(rdata) {
            $("#left-top .main").html(rdata);
        },
        newContainer: function() {
            //alert(this.pos);
            return '<h3>' + name.toTitleCase() + '</h3>\
                <div class="main">\
                </div>';
        }
    };
}

container('accounts').atPosition('#left-top').populateData("yahoo!!!!");?
Run Code Online (Sandbox Code Playgroud)

为什么我收到此错误,我该如何解决?

javascript

1
推荐指数
1
解决办法
576
查看次数

kohana批量插入

有没有办法一次添加多个记录.通常我们称之为批量插入.目前我在做以下事情:

 foreach ($datalist as $data)
        try {

                    $this->template_id = $data['template_id'];
                    $this->notifier_id = $data['notifier_id'];
                    $this->user_id = $data['user_id'];
                    $this->date_created= date('Y-m-d h:i:s');
                    $this->save();
                    return true;
                } catch (Kohana_Exception $e) {
                    return false;
                }
    }
Run Code Online (Sandbox Code Playgroud)

kohana kohana-orm

0
推荐指数
1
解决办法
1666
查看次数