0
我有一張表,其中包含學生的詳細信息,如卷號,名稱,年齡。現在我有一張桌子,用於存放那些已經出席並且沒有出席的學生和給定的課程。我將使用帶有清單和姓名的表格,並使用學生詳細信息表自動顯示,即所有姓名和姓名將顯示在每個姓名的複選框中。如果檢查,這意味着特定的學生已經參加了課程,如果不檢查,那麼該學生沒有參加。這些詳細信息應該在考勤表中更新。如何使用PHP和MySQL做到這一點?在PHP中使用PHP存儲多個清單數據
我有一張表,其中包含學生的詳細信息,如卷號,名稱,年齡。現在我有一張桌子,用於存放那些已經出席並且沒有出席的學生和給定的課程。我將使用帶有清單和姓名的表格,並使用學生詳細信息表自動顯示,即所有姓名和姓名將顯示在每個姓名的複選框中。如果檢查,這意味着特定的學生已經參加了課程,如果不檢查,那麼該學生沒有參加。這些詳細信息應該在考勤表中更新。如何使用PHP和MySQL做到這一點?在PHP中使用PHP存儲多個清單數據
在MySQL中使用多對多的關係。
您與學生數據庫表,如:
表類
爲類創建數據庫表,他們可以參加,如:
表類
然後創建一個多對多的表,li柯:
表人次
要獲得參加班級的學生做以下查詢:
<?php
$lstrQuery = "SELECT `students`.* FROM `students`
INNER JOIN `attendances` ON `attendances`.`StudentID` = `students`.`StudentID`
AND `attendances`.`ClassID` = {YOUR_CLASS_ID} ";
$loResult = mysql_query($lstrQuery);
while($laRow = mysql_fetch_assoc($loResult))
{
// do whatever you like
}
?>
這是你在想什麼?
這個描述很混亂。請張貼一些代碼或使其至少更具可讀性。 – 2012-03-28 11:52:30