php显示自己的学号姓名,【其它】设计一个学生信息表,包括自动编号、学号、学生姓名、专业、班级、联系方式、备注。 添加3条学生消息在表中 通过PHP编程,实现该信息表的内容展示...
时间: 2023-07-10 11:10:34 浏览: 77
好的,关于您的问题,我会尽力回答。首先,我们需要创建一个包含学生信息的数据库表,可以使用MySQL或其他关系型数据库来实现。以下是一个简单的MySQL表结构示例:
```
CREATE TABLE student (
id INT NOT NULL AUTO_INCREMENT,
student_id VARCHAR(10) NOT NULL,
student_name VARCHAR(50) NOT NULL,
major VARCHAR(50) NOT NULL,
class VARCHAR(50) NOT NULL,
contact VARCHAR(50) NOT NULL,
remarks TEXT,
PRIMARY KEY (id)
);
```
接下来,我们可以使用PHP编写一个简单的脚本来显示该表中的学生信息。以下是一个示例脚本:
```php
<?php
$servername = "localhost";
$username = "your_username";
$password = "your_password";
$dbname = "your_database";
// 创建数据库连接
$conn = new mysqli($servername, $username, $password, $dbname);
// 检查连接是否成功
if ($conn->connect_error) {
die("连接失败: " . $conn->connect_error);
}
// 查询学生信息
$sql = "SELECT * FROM student";
$result = $conn->query($sql);
// 输出表格
if ($result->num_rows > 0) {
echo "<table><tr><th>ID</th><th>学号</th><th>姓名</th><th>专业</th><th>班级</th><th>联系方式</th><th>备注</th></tr>";
while($row = $result->fetch_assoc()) {
echo "<tr><td>" . $row["id"]. "</td><td>" . $row["student_id"]. "</td><td>" . $row["student_name"]. "</td><td>" . $row["major"]. "</td><td>" . $row["class"]. "</td><td>" . $row["contact"]. "</td><td>" . $row["remarks"]. "</td></tr>";
}
echo "</table>";
} else {
echo "0 结果";
}
// 关闭数据库连接
$conn->close();
?>
```
在这个示例中,我们首先创建了一个数据库连接,然后查询学生信息表并将结果输出到一个HTML表格中。最后,我们关闭了数据库连接以释放资源。
您可以将此脚本保存为一个PHP文件,然后通过浏览器访问该文件以显示学生信息表。如果您希望仅显示特定条件下的学生信息,可以修改SQL查询语句以过滤结果。
阅读全文
相关推荐


















