Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何选择用户选择月份的月份费用_Php_Mysqli - Fatal编程技术网

Php 如何选择用户选择月份的月份费用

Php 如何选择用户选择月份的月份费用,php,mysqli,Php,Mysqli,我是PHP新手,我正在尝试开发一个包含两个表的学生管理系统: 1.student_details_tbl 2.student_fees_tbl 在学生详细信息中保存学生的所有详细信息,在学生费用表中保存学生已支付当月费用的详细信息 我的问题是,我想要一个学生名单,他们没有为用户选择的月份支付他们的费用 student_detais_tbl具有以下字段: id student_id name age address contact image 学生费用包含以下字段: id

我是PHP新手,我正在尝试开发一个包含两个表的学生管理系统:

1.student_details_tbl 

2.student_fees_tbl  
在学生详细信息中保存学生的所有详细信息,在学生费用表中保存学生已支付当月费用的详细信息

我的问题是,我想要一个学生名单,他们没有为用户选择的月份支付他们的费用

student_detais_tbl具有以下字段:

id  student_id name   age  address  contact  image
学生费用包含以下字段:

id   student_id month   type  amount 
请尝试此查询

SELECT * 
FROM student_detais_tbl 
WHERE id NOT IN( SELECT A.student_id  
         FROM student_fees_tbl  A
         JOIN student_detais_tbl  B 
         ON  A.student_id = B.id AND A.month='Month'
        )
请尝试此查询

SELECT * 
FROM student_detais_tbl 
WHERE id NOT IN( SELECT A.student_id  
         FROM student_fees_tbl  A
         JOIN student_detais_tbl  B 
         ON  A.student_id = B.id AND A.month='Month'
        )
这个查询有什么问题吗


这个查询有什么问题吗?

你能显示你尝试过的代码吗?选择学生的主要查询是从学生中选择不同的a.s\u id,a.name,b.month\u tbl a left join fees\u tbl b on a.s\u id=b.s\u id,其中n.month!='$月份“此查询如何选择为给定月份支付费用的学生此学生费用表包含已支付费用的学生的条目??或所有学生的条目,金额为0??只有付了学费的学生才一分钟@Mohdasifu可以显示您尝试过的代码。选择学生的主要查询是从学生中选择不同的a.s_id、a.name、b.month\u tbl a left join fees\u tbl b on a.s_id=b.s_id,其中n.month!='$月份“此查询如何选择为给定月份支付费用的学生此学生费用表包含已支付费用的学生的条目??或所有学生的条目,金额为0??只有付了学费的学生才一分钟@莫达西夫