所以我不久前遇到了一些麻烦。作为一名学生,我相对来说是编程新手,因此我经常访问这些网站寻求帮助。我的问题是如何通过按下按钮来增加数据库的价值。对我来说,这里的问题是该按钮有一个javavscript功能来打印。换句话说,我希望按钮具有2个功能,一个打印页面(我已经拥有)和一个可以增加数据库价值的功能。将值添加到数据库的目的是让人们可以看到它之前已经打印过。按下按钮给数据库赋值
所以essentialy我要求的是我如何给一个按钮2个功能(一个是Javascript),并显示人们使用按钮(在这种情况下,它已被打印)。所有的帮助将非常感激。
我的代码如下:
<?php
$servername = "localhost";
$username = "root";
$password = "";
$dbname = "depits";
// Create connection
$conn = mysqli_connect($servername, $username, $password, $dbname);
// Query the database
$resultSet = $conn->query("SELECT * FROM orders");
// Count the returned rows
if($resultSet->num_rows != 0){
// Turn the results into an Array
while($rows = $resultSet->fetch_assoc())
{
$id = $rows['id'];
$naam = $rows['naam'];
$achternaam = $rows['achternaam'];
$email = $rows['email'];
$telefoon = $rows['telefoon'];
$bestelling = $rows['bestelling'];
echo "<p>Name: $naam $achternaam<br />Email: $email<br />Telefoon: $telefoon<br /> Bestelling: $bestelling<br /> <a href='delete.php?del=$id'>Delete</a> <input type='button' onclick='window.print()' value='Print Table' /> </p>";
}
// Display the results
}else{
echo "Geen bestellingen";
}
?>
可能的重复[获取表单数据与JavaScript,然后提交给一个PHP文件使用Ajax](http://stackoverflow.com/questions/6613089/get-form-data-with-javascript-and-then-提交它的一个php文件使用ajax) – Machavity