我有一个 html 表单,其中有 3 个字段(ID、姓名、血组)。在其下方我有 3 个按钮(插入、更新、删除)。然后我想在字段中输入值,当单击“插入”按钮时,应通过 PHP 脚本将这些值输入到表中。 UPDATE 和 DELETE 也必须发生类似的相应操作。谁能帮帮我?
<?php
$dbhost = 'localhost';
$dbuser = 'root';
$dbpass = '';
$conn = mysql_connect($dbhost, $dbuser, $dbpass);
if (!$conn) {
die("couldn't connect" . mysql_error());
}
echo 'connected successfully';
mysql_select_db('DB');
$id = $_POST['Id'];
$name = $_POST['Name'];
$blood = $_POST['BloodGroup'];
$order = "Insert into info(Id, name, BloodGroup) values ('$Id', '$Name', '$BloodGroup')";
$result = mysql_query($order);
if (!$result) {
die('Input data failed' . mysql_error());
}
echo 'Input data entered successfully';
mysql_close($conn);
最佳答案
首先确保您的表单正在提交给 PHP 脚本。
为此,INSERT 按钮应为 type="submit"
。然后您可以逐行调试您的 PHP 脚本。对于 UPDATE 和 DELETE,您可以使用带有查询字符串的相同 PHP 脚本。例如 - ?id=xx&action=update
或 ?id=zz&action=delete
。然后您可以在您的 PHP 脚本中应用与该操作对应的代码。
关于php - 如何在单击插入按钮时使用 php 将表单中的值插入到表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29555006/