我正在尝试创建一个用户可以输入数据的表单,将数据保存到数据库,然后打印报告。我在网上的研究都没有取得多少成果。我用Google搜索了“可打印的html模板”,“如何打印html”,“如何实现'wysiwyp'”等等。我读过一些关于媒体查询的内容,但还没有对这个概念进行过多研究。任何想法都会非常感激。
此致 乔恩
答案 0 :(得分:0)
这是一个PHP / HTML片段,可以解决这个问题:
<?php
if(isset($_POST) && count($_POST > 0)) {
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "mydb";
$conn = new mysqli($servername, $username, $password, $dbname);
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
$sql = "INSERT INTO mytable (mycol) VALUES ('". $_POST['myvar'] ."')";
$conn->query($sql)
echo "Successfully inserted data ". $_POST['myvar'] ." into column mycol";
}
?>
<html>
<body>
<form action="index.php" method="post">
<input type="text" name="myvar" >
<input type="submit" >
</form>
</body>
</html>
输入您的数据库详细信息,将文件保存为您的Web服务器上的index.php(例如,如果您使用的是Windows,则为XAMPP),并通过使用Web浏览器打开该文件来执行该文件。