在PHP中,可以使用SQL语句将报表数据写入数据库。首先,需要连接到数据库并构建一个SQL语句来插入数据。
以下是一个示例代码:
//连接到数据库
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "database";
$conn = new mysqli($servername, $username, $password, $dbname);
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
//构建SQL语句
$sql = "INSERT INTO reports (report_name, report_date, report_data) VALUES ('Report1', '2021-01-01', 'Some data for report 1')";
//执行SQL语句
if ($conn->query($sql) === TRUE) {
echo "New record created successfully";
} else {
echo "Error: " . $sql . "<br>" . $conn->error;
}
//关闭数据库连接
$conn->close();
在上面的示例中,连接到数据库后,构建了一个插入报表数据的SQL语句,然后执行该SQL语句。如果插入成功,将输出"New record created successfully",否则将输出错误信息。
需要根据实际情况修改数据库连接信息、SQL语句和报表数据。