首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从table1和table2 where table1.userid='$userid‘中选择全部

如何从table1和table2 where table1.userid='$userid‘中选择全部
EN

Stack Overflow用户
提问于 2019-03-18 20:02:34
回答 1查看 95关注 0票数 0

我正在创建一个在线课程系统,所以我创建了以下表格

表名=用户

代码语言:javascript
复制
 -Columns:
       1.userid
       2.full name
       3.email
       4.user
       5.password

表名= Stundents

代码语言:javascript
复制
  -Columns:
       1. stundentid
       2. userid
       3. idcourse
       4. active

表名=课程

代码语言:javascript
复制
     -Columns:
          1. idcourse
          2. coursename
          3. courseimage
          4. courselink
          5. courseactive

我需要它来获取来自表课程和表学生的所有信息,其中idusuario=$iduser

$iduser=$_SESSION"iduser";

问题是我需要所有具有特定userid的stundent表数据,然后从该表中获取courseid,然后从courses表中获取课程信息,其中courseid位于学生表中的courseid上

我需要验证用户是否被暂停课程,以便我可以在他的个人资料菜单上显示它。

我的英语不好,希望你能理解。谢谢

EN

回答 1

Stack Overflow用户

发布于 2019-03-18 20:07:14

使用JOIN

代码语言:javascript
复制
SELECT *
FROM Stundents
INNER JOIN Courses ON Courses.idcourse = Stundents.idcourse
WHERE Stundents.userid = $iduser;
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55220916

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档