本文目录一览:
怎么将表单中的数据提交到数据库 php
一、php配置MySQL
- 将php安装目录下的
php_mysql.dll
和MySQL安装目录下的libmysql.dll
文件拷贝至c:/windows/system32
中; - 配置
php.ini
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mysql.dll
extension=php_mysqli.dll
把上面四个.dll
的最前面的;
去掉。
二、php表单提交至数据库的实现过程
login.php
页面
<form method="post" action="add.php">
Name: <input name="username"><br>
Email: <input name="email"><br>
<input value="提交" type="submit" name="submit">
</form>
add.php
页面
<?php
include("conn.php");
?>
<?php
if (isset($_POST["submit"])) {
$sql = "insert into users(username, email) values('$_POST[username]', '$_POST[email]')";
mysqli_query($conn, $sql);
echo "添加成功";
}
?>
conn.php
页面
<?php
$conn = new mysqli("localhost", "root", "159357");
$conn->select_db("db_test");
//mysql_query("set name 'gb2312'");
$conn->set_charset("utf8");
?>
网站建设用php来进行数据交互存储问题。
建议你可以找一本PHP和HTML学习的相关书籍看一下,了解基本语法和规范。这可能会花你两三天的时间,但也能免去你以后N年的困扰。
<form action="first.php" method="post">
这个是HTML页面中的表单,form
代表表单,action
和method
是表单中的属性。action
的值是表单提交的数据将由哪个文件响应,比如这里会交给first.php
这个文件进行响应;method
的值表示数据传输的方法,方法总共有两种,get
和post
,表单默认提交方法是get
,也就是直接将数据追加在url后面传输,这里的提交方法被设定为post
,就是将数据封装成一个实体,然后进行传输,这样安全性高,数据支持量大。
<td>请输入你的名字<input type="text" name="user_name"/></td>
这句话是在页面中的一个表格中的某一格中添加一行文字“请输入你的名字”和一个文本输入框。
php与表单的互动怎么弄
行!用ajax可以实现! 这个还好!可以保证php和html在不同页面。
表单提交与后台PHP如何接口
通常有四种方法:
- 如果接口提交数据不多的话,且不用考虑安全的话,可以从
a
标签中看到。 - 如果提交数据比较多、并且有一定的安全要求,可以在
form
标签的action
属性中看到。 - 如果对安全性要求极高,只有去JS函数中才能看到,并且这种情况一般是加密了的,所以一般看不到接口。
- 如果该网站提供的第三方接口,可以去网站的相关开放API中查看到。