日期:2014-05-17 浏览次数:20430 次
<input type="checkbox" name="subject[]" value="1" checked>语文 <input type="checkbox" name="subject[]" value="2" checked>数学 <input type="checkbox" name="subject[]" value="3">英语
SELECT s.*, c.subjectid FROM subject AS s LEFT JOIN classsubject AS c ON s.id=c.subjectid AND c.classid=1
------解决方案--------------------
用1楼查询找出班级所有已选课程数组,然后查询出所有课程数组,2个foreach循环嵌套(可能还有其他更好的办法)就能给所有课程数组标记出哪些是已选的,然后循环输出,已选标记的checked就可以了。