在php循环中避免使用nester查询

时间:2015-06-21 16:03:26

标签: php jquery join

我有这些表格:

    LinearLayout layout = (LinearLayout)findViewById(R.id.linear1);     
    for(int i=0;i<4;i++)
    {
        imagev = new ImageView(this);
        imagev.setLayoutParams(new android.view.ViewGroup.LayoutParams(300,150));
        imagev.setMaxHeight(600);
        imagev.setMaxWidth(600);
        imagev.setTag(i);
        imagev.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                 switch(Integer.valueOf(v.getTag())) {
                      case 0: ...
                              break;
                      case 1: ...
                              break;
                 }
            } 
        layout.addView(imagev);
    }

并且

users
id_user | name | surname | country

每个用户都可以拥有多张照片

我使用这个symple查询:

photos
   id_photo | id_user | title

我在页面中有一个php循环,我希望每个用户只显示一行。 如果用户在表格中保存了许多照片,该怎么办?

1 个答案:

答案 0 :(得分:0)

Select * from User INNER JOIN Photos ON (users.id_user = photos.id_user) 
WHERE photos.id_photo = 1;