我对数据库关系相对较新,我希望获得一些关于设置我的数据库以进行基本会话注册的建议。
目标:发布人们可以注册的新会话。每节最多8人。管理员端可以看到那些已经注册的人。
这是我目前从前端获得的内容(底部的注册框在我使用它时只是暂时存在):
我让后端在 POST 上创建一个新的培训课程:
<?php
session_start();
include ('global/db/connection.php');
$session_name = $_POST['session_name'];
$session_description = $_POST['session_description'];
$session_date = $_POST['session_date'];
$result=MYSQL_QUERY("INSERT INTO trainingsessions (id,session_name,session_description,session_date,session_open_slots,session_booked_slots)".
"VALUES ('NULL', '$session_name', '$session_description', '$session_date', '8', '0')");
header("location: admin.php");
?>
我还能够查询该表并在上表中显示结果。我想弄清楚的是我需要在用户之间创建什么样的关系和表格,然后显示适当数量的仍然打开的插槽。
非常基本,目前没有什么花哨的。只是试图通过其他搜索而不是运气来获得一些基本面。希望这是有道理的,并感谢您的帮助!