我是新手,正在尝试为一个项目制作一个简单的网站。我必须翻页、添加和查看爱好。用户需要能够添加 1 个或多个爱好并将其存储在数据库中并在另一个页面中检索它,我在下面列出了我计划做的事情。
如何使我能够在数据库中存储用户的多个爱好?
使用 MySQL、HTML、PHP、Dreamweaver
假设:用户已创建,用户已登录,所有用户相关的数据库编码已完成。存在超过 1 个用户,所有用户每个人都有一些爱好。
数据库
用户表:UserId、用户名、HobbyId
爱好表:HobbyId、HobbyName、HobbyDaysAWeek
1 个用户可以有 0 个或多个爱好。
添加爱好页面
- 下拉列表(从爱好表绑定爱好列表)
- 文本框(供用户输入他每周花多少天从事该爱好)
- 添加按钮(在下拉列表和表格中的文本框中显示值)
- 表(Hobby 和 daysAWeek 将显示在这里,带有删除图标用于删除它)
- 提交按钮(将爱好和每周的天数和用户名保存到数据库中)
查看爱好页面
- 在表格中显示用户的爱好和每周的天数。
感谢您的帮助!并且请提供简单且最低限度的编码,因为我是新手!