php - 如何在单击插入按钮时使用 php 将表单中的值插入到表中

标签 php html mysql

我有一个 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/

相关文章:

php - 如何在不修改太多代码的情况下专门化一个命名空间的类并使用它?

javascript - 使用上下文在 Canvas 上抛出 HTML5 元素

html - 如何在 HTML CSS 中以多列布局放置图像?

javascript - 通过具有多个值的标签属性查找元素

mysql - 无法删除 mysql 中外键约束引用的父表

php - mysql 选择行号查询

mysql - 如何一次性加载 40 亿条记录,从 MySQL 到 SQL Server

php - 给定背景颜色,黑色或白色文本?

php - JavaScript 对象到 Json。 PHP 无法解码序列化 JSON

php - 无法在 HTML 中正确使用 <img src =""onclick ='window.open(' anotherpage.html' ,'_blank");'/> 属性