【发布时间】:2013-11-26 15:41:17
【问题描述】:
我是 php 和 mysql 场景的新手,我正在尝试通过 php 将 html 表单中的数据输入到 sql 数据库中。从长远来看,我会想要输入/修改/删除这些数据,所以如果您有任何链接/教程等,将不胜感激。
HTML 代码:
<body>
<form action="addcustomer.php" method="post">
<font size="3">
Name :
<input type="text" name="Name">
<input type="submit" value="Add Customer">
</font>
</form>
PHP 代码:
<?php
//Connecting to sql db.
$database = "my_database";
$username="user";
$password="password";
$tName="customers";
mysql_connect(localhost,$username,$password);
@mysql_select_db($database) or die( "Unable to select database");
//Sending form data to sql db.
INSERT INTO '$database'.'$tName' ('Name');
VALUES ('$_POST[Name]');
?>
【问题讨论】:
-
请使用
mysqli或PDO,因为 PHP 的旧版mysql扩展已弃用。 PDO 的优点是,如果你使用绑定变量,你的用户数据会在你的 SQL 语句中自动转义。 -
虽然您在此处发布的内容存在一些重大问题,但您并未提出具体问题。你会在这里得到很多有用的帮助,但只有当你以简洁和有用的方式组织你的问题时。有关更多信息,请查看有关提问的帮助部分:stackoverflow.com/help/asking
标签: php html mysql database insert