我正在为学校创建一个网站。PHP:分析变量
我有一个学生的主题保存在数据库中。
它得到保存这样的 - > 1,2,3,6,7
这意味着学生X做主题ID 1,2,3,6,7
受试者从一个学生从一个数据库返回一个变量$ subjects 我想输出主题名称(主题名称也存储在数据库中)。 但是由于在$科目中返回的变量不是一个主题,而是多个,所以我无法搜索主题名称。是否有可能将$ subject转换为一个数组,以便在我的示例中$ subjects [0]为1,$ subjects [1]为2(请参见上面@它会像这样保存)。
简单地说: 它不应该是 $主题= 1,2,3,6,7 但
$subjects[0] = 1
$subjects[1] = 2
$subjects[2] = 3
$subjects[3] = 6
$subjects[4] = 7
['爆炸()'](http://de2.php.net/爆炸) – Carsten
您可以直接获取数据库本身的名称,但要发生这种情况,您必须通过为学生和学科之间的N对M关系创建连接表来规范模式。谷歌一点。 – Jon
@Carsten似乎这样做!谢啦! – user1857116