小编Muh*_*eel的帖子

在mysql中只选择并显示重复的记录

这个问题非常简单我出于某种原因无法获得正确的结果来显示重复的记录

Table   : Paypal_ipn_orders
id                              payer_email
1                               susan@gmail.com
2                               ryan@gmail.com   
3                               susan@gmail.com
4                               steve@gmail.com
5                               steve@gmail.com

SELECT id, COUNT( payer_email ) `tot`
FROM paypal_ipn_orders
GROUP BY payer_email
HAVING `tot` >1
Run Code Online (Sandbox Code Playgroud)

样本输出

id       tot
1         2
4         2
Run Code Online (Sandbox Code Playgroud)

预期产出

id       payer_email 
1        susan@gmail.com
3        susan@gmail.com
4        steve@gmail.com
5        steve@gmail.com
Run Code Online (Sandbox Code Playgroud)

我该如何实现这一目标?

mysql duplicates

28
推荐指数
3
解决办法
10万
查看次数

使用单个查询(递归查询)查找mysql表中的所有父项

我有这个架构

样本数据

| ID |             TITLE | CONTROLLER |            METHOD | PARENT_ID |
|----|-------------------|------------|-------------------|-----------|
|  1 |         Dashboard |      admin |         dashboard |         0 |
|  2 |           Content |      admin |           content |         0 |
|  3 |           Modules |      admin |           modules |         0 |
|  4 |             Users |      admin |             users |         0 |
|  5 |          Settings |      admin |          settings |         0 |
|  6 |           Reports |      admin |           reports |         0 | …
Run Code Online (Sandbox Code Playgroud)

mysql tree

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

在mysql中使用3个表进行内连接

我想从内部联接的更多表中选择数据.

这些是我的表.

Student (studentId, firstName, lastname)
Exam (examId, name, date)
Grade (gradeId, fk_studentId, fk_examId, grade)
Run Code Online (Sandbox Code Playgroud)

我想写一份声明,说明学生去过的考试,成绩和日期.按日期排序.

这是我的发言.它运行,但我想确保我正确地做到了.

SELECT
  student.firstname,
  student.lastname,
  exam.name,
  exam.date,
  grade.grade
FROM grade
  INNER JOIN student
    ON student.studentId = grade.gradeId
  INNER JOIN exam
    ON exam.examId = grade.gradeId
ORDER BY exam.date
Run Code Online (Sandbox Code Playgroud)

mysql database inner-join

27
推荐指数
2
解决办法
13万
查看次数

在Codeigniter中重定向后会话丢失

我使用codeigniter作为框架.

首先,我使用localhost但是当我更改为我的IP地址时,登录功能不再起作用.我发现重定向到另一个控制器后会话丢失了.

这是结果 print_r($this->session->all_userdata());

[session_id] => 7b00fa0f8790f48d24446f9eb4e6aab2 
[ip_address] => 10.42.68.71 
[user_agent] => Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/21.0.1180.83 Safari/537.1
[last_activity] => 1285962398 
[user_data] =>
Run Code Online (Sandbox Code Playgroud)

正如您所看到的,它没有传递任何数据,user_data但是在我测试时它是在重定向之前设置的.

我将控制器分成两个,第一个是用户 - >登录功能的处理程序,另一个是计划程序,我从用户控制器重定向的链接处理程序.

users.php (第一控制器):

$this->load->model('users_model');
$this->load->model('mymodel');
$this->load->database();

$email = $this->input->post('email');

$pass = $this->input->post('password');

$type = $this->input->post('type');

// Authenticate the user
$userdata = $this->users_model->auth_user($email,$pass,$type);

if($userdata)
{
    $data = array('FIRSTNAME' => $userdata->FIRSTNAME, 
                  'LASTNAME' => $userdata->LASTNAME, 
                  'EMAIL' => $userdata->EMAIL,
                  'LOGIN' =>TRUE, 'TYPE' => $type);
    $this->session->set_userdata($data);
    redirect('planner/view_system','refresh');
}
Run Code Online (Sandbox Code Playgroud)

planner.php (第二控制器):

function …
Run Code Online (Sandbox Code Playgroud)

php session redirect codeigniter

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

如果另一个表中存在id,则将列选为true/false

我有2个表,一个用于成员,另一个用于他们的服务.这些是MySQL 5.6服务器上的InnoDB表.

会员表:

id     |       name       |   phone
----------------------------------------
  1       Daniel             123456789
  2       Liam               123456789
  3       Lucas              123456789
Run Code Online (Sandbox Code Playgroud)

服务表:

 MID    |    profile    |     lastSeen
----------------------------------------
  1       2                  2014-08-13 14:23:23
  3       1                  2014-08-12 15:29:11
Run Code Online (Sandbox Code Playgroud)

我试图实现这个结果:

 id     | name      | services
---------------------------------
  1       Daniel      true
  2       Liam        false
  3       Lucas       true
Run Code Online (Sandbox Code Playgroud)

因此,如果服务表中存在用户标识,则列服务将为true或false.

我试图用JOIN和Sub-Queries做到这一点没有成功,所以我需要你的帮助;)

mysql sql

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

如何使用requirejs打破部件中的挖空视图模型

我目前正在开发一个应用程序,由于功能太多,它正在扩大自己.在这里,我将提供一些示例代码来理解.

function test(){
    var self = this
    /*  Define Properties   */
    self.TaskSection = ko.observable()
    .
    .
    /*  Define Get Requrest */
    self.GetTasks = function(){

    }
    .
    .
    /*  Define Post Requrest    */
    self.PostTask  = function(){

    }
    .
    .

    /*  Define Helper Methods   */
    self.FormatDate  = function(){

    }   
    .
    .
    /*  Define Navigation Methods   */
    self.HomePage  = function(){

    }   
    .
    .
    /*  End */
}
Run Code Online (Sandbox Code Playgroud)

好.很简单.您可以看到示例模型,但现在很难使用它,因为每个部分都包含许多功能.让我们假设每个部分有10个以上的函数.现在我想使用管理应用程序requirejs.这就是我尝试过的.

The Structure

app/
    js/
        /Collections/   /*  For ObservableArrays    */
        /Events/        /*  For Collections …
Run Code Online (Sandbox Code Playgroud)

structure requirejs knockout.js

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

Codeigniter中的报告

在Codeigniter框架中生成报告的最简单方法是什么?有没有可用于执行此任务的库?除了绘制其他资源以外做什么.

php csv codeigniter report codeigniter-2

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

laravel中get()和all()之间的区别

这两个人在laravel中有什么区别

$input = Input::get();
Run Code Online (Sandbox Code Playgroud)

$input = Input::all();
Run Code Online (Sandbox Code Playgroud)

我应该选择哪一个.

php laravel laravel-4

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

如何在Magento中创建报告

我正在尝试在Magento中创建一份报告.我按照Alan Storm的教程开始在管理面板http://alanstorm.com/magento_admin_controllers中开始工作,现在我已经掌握了如何让控制器在管理面板中工作.

我想把它带到下一步并创建报告.我正在创建的报告我认为我只是希望它们像整个Magento管理面板中使用的网格小部件一样工作.

但是,我很难找到一个关于如何创建这些的好教程.如果有人可以解释这些是如何工作的,或者指出我对他们有用的教程,我将非常感激.

magento

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

在Canvas中编辑图像时,将文本放在数据库中

我有一个问题,我很困惑我应该选择什么策略来解决这个问题.这是描述.

  1. 我有一个用户身份验证管理的图库.
  2. 接下来我基本上有一个简单的表单,它将引号保存到数据库中.
  3. 从图库中选择图像,它将在画布中打开.我正在使用Adobe Creative SDK.这是演示图像.

在此输入图像描述

  1. 接下来我必须从数据库中选择(复制)文本以在文本字段中添加(粘贴),但我不知道如何做到这一点.

这是我必须为客户做的任务.我从未见过类似的例子.这似乎是独一无二的.请提供一些建议.

text image image-editor image-editing image-text

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