Untitled

mail@pastecode.io avatar
unknown
plain_text
7 months ago
2.1 kB
2
Indexable
Never
<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <title>Quản lý sinh viên</title>
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
  <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
  <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
</head>
<body>
	<div class="container">
		<div class="row">
			<div class="col-md-2">
				<h1>LỚP</h1>
				<div class="list-group">
					<?php
						$conn = mysqli_connect("localhost", "root", "vertrigo", "qlsv"); // Kết nối dữ liệu
						if(!$conn) die("Lỗi kết nối dữ liệu" . mysqli_connect_error()); // Kiểm tra kết nối

						$query = "SELECT * FROM lop"; // Truy vấn dữ liệu
						$lop = mysqli_query($conn, $query); // Kiểm tra câu truy vấn

						if(mysqli_num_rows($lop) > 0) { // Kiểm tra xem có dòng nào trong dữ liệu không?
							while($l = mysqli_fetch_assoc($lop)) { // Đọc dữ liệu
								echo "<a href=\"\" class=\"list-group-item\">" . $l["lop"] . "</a>&nbsp;";
							}
						}
					?>
				</div>
			</div>

			<div class="col-md-10">
				<h1>DANH SÁCH SINH VIÊN</h1>
				<table class="table table-hover">
					<tr>
						<th>Mã sinh viên</th>
						<th>Họ tên</th>
						<th>Email</th>
						<th>Lớp</th>
						<th>Thao tác</th>
					</tr>

					<?php
						$query = "SELECT s.* , l.lop FROM sinhvien s, lop l WHERE s.lopid = l.id";
						$sinhvien = mysqli_query($conn, $query);

						if(mysqli_num_rows($sinhvien) > 0) {
							while($sv = mysqli_fetch_assoc($sinhvien)) {
								echo "<tr>";
									echo "<th>" . $sv["mssv"] . "</th>";
									echo "<th>" . $sv["hoten"] . "</th>";
									echo "<th>" . $sv["email"] . "</th>";
									echo "<th>" . $sv["lop"] . "</th>";
									echo "<th> Sửa | Xoá </th>";
								echo "</tr>";
							}
						}
					?>
				</table>
			</div>
		</div>
	</div>
</body>
</html>