我正在为我的音乐协会创建一个网站,用户应该可以看到一些 PDF。现在,大约有 200 个用户,分为 10 个组(其中一个用户可以在多个组中),以及 30 个仪器。对于所有乐曲,数据库应该知道哪个组中的哪个乐曲属于哪个用户和乐器。
例如,当我使用我的用户名“Jeroen”登录时,数据库应该知道对于“Group1”组中的“MusicalPiece1”,我需要“Instrument1”和“Part1”的 pdf。
请注意,在不同的乐曲上,我可能会演奏其他乐器,因此“Instrument1”和“Part1”可以改变。另请注意,在“Group1”中,我可能会为“MusicalPiece1”播放“Instrument1”“Part1”,但在“Group2”中,我可能会为相同的“MusicalPiece1”播放“Instrument2”“Part2”。最后,应该可以更改数据。(不是太难,但是对于复杂的数据存储可能会非常困难......)
因此,我需要一种有效的方法来通过 PHP 将这些数据存储在 MySQL 数据库中,因为我不想在脚本计算我应该得到的 PDF 之前等待几分钟。
编辑:想法是脚本的输入值是:
Username
Group
Musical piece
现在输出(结果)应该是:
Instrument
Part
这意味着每个组合都会给出特定的乐器和部分。