用xampp创建一个记录每天温度的数据库表格,给出代码
时间: 2023-06-12 20:03:13 浏览: 56
以下是使用XAMPP创建一个记录每天温度的数据库表格的示例代码:
1. 首先,打开XAMPP的phpMyAdmin,创建一个新的数据库(例如:temperature)。
2. 在该数据库中创建一个新的表格(例如:daily_temperature),可以使用以下SQL语句:
```SQL
CREATE TABLE `daily_temperature` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`date` date NOT NULL,
`temperature` float NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
```
该表格包括三个字段:id(自动递增的主键)、date(日期,必填项)、temperature(温度值,必填项)。
3. 在该表格中插入一些数据,可以使用以下SQL语句:
```SQL
INSERT INTO `daily_temperature` (`date`, `temperature`) VALUES
('2021-09-01', '28.3'),
('2021-09-02', '27.8'),
('2021-09-03', '26.5'),
('2021-09-04', '27.1'),
('2021-09-05', '29.4');
```
以上SQL语句将在表格中插入5条数据,分别表示2021年9月1日至9月5日每天的温度值。
4. 使用PHP代码连接到数据库,并查询表格中的数据,可以使用以下代码:
```PHP
<?php
$servername = "localhost";
$username = "root";
$password = "";
$dbname = "temperature";
// 创建连接
$conn = new mysqli($servername, $username, $password, $dbname);
// 检查连接是否成功
if ($conn->connect_error) {
die("连接失败: " . $conn->connect_error);
}
// 查询表格中的数据
$sql = "SELECT * FROM daily_temperature";
$result = $conn->query($sql);
if ($result->num_rows > 0) {
// 输出数据
while($row = $result->fetch_assoc()) {
echo "日期: " . $row["date"]. " - 温度: " . $row["temperature"]. "<br>";
}
} else {
echo "0 结果";
}
$conn->close();
?>
```
以上PHP代码将连接到名为temperature的数据库,并查询daily_temperature表格中的所有数据。如果有数据,将逐行输出日期和温度值。如果没有数据,将输出“0 结果”。
以上就是使用XAMPP创建一个记录每天温度的数据库表格的示例代码。
相关推荐
![ini](https://img-home.csdnimg.cn/images/20210720083646.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)