您的位置:

在html中提交表单到php(html怎么提交表单)

本文目录一览:

html+php向数据库提交表单

1:首先要使用PHP的超全局变量 $_GET 和 $_POST 用于收集表单数据(form-data)

2:然后使用INSERT INTO 语句用于向数据库表中插入新记录。

具体示例:

(1)首先创建了一个名为 "Persons" 的表,有三个列:"Firstname", "Lastname" 以及 "Age"。

?php$con = mysql_connect("localhost","peter","abc123");if (!$con) { die('Could not connect: ' . mysql_error()); } mysql_select_db("my_db", $con); mysql_query("INSERT INTO Persons (FirstName, LastName, Age) VALUES ('Peter', 'Griffin', '35')"); mysql_query("INSERT INTO Persons (FirstName, LastName, Age) VALUES ('Glenn', 'Quagmire', '33')"); mysql_close($con);?

(2)其次创建一个 HTML 表单,这个表单可把新记录插入 "Persons" 表。

htmlbody form action="insert.php" method="post"Firstname: input type="text" name="firstname" /Lastname: input type="text" name="lastname" /Age: input type="text" name="age" /input type="submit" //form /body/html

(3)接着当用户点击上例中 HTML 表单中的提交按钮时,表单数据被发送到 "insert.php"。"insert.php" 文件连接数据库,并通过 $_POST 变量从表单取回值。然后,mysql_query() 函数执行 INSERT INTO 语句,一条新的记录会添加到数据库表中。

?php$con = mysql_connect("localhost","peter","abc123");if (!$con) { die('Could not connect: ' . mysql_error()); } mysql_select_db("my_db", $con); $sql="INSERT INTO Persons (FirstName, LastName, Age)VALUES('$_POST[firstname]','$_POST[lastname]','$_POST[age]')"; if (!mysql_query($sql,$con)) { die('Error: ' . mysql_error()); }echo "1 record added"; mysql_close($con)?

html怎样提交表单到php

你在php页面 打印 $_GET 数组 就可以了 看到所有通过get方式提交过来的 参数 和 值了

当然你也可以 打印 $_REQUEST 数组 这里面 包括 get方式和post方式所有的参数

hbuilder里面的html提交表单到php插入数据到mysql里面? 求大神指教啊

您好,

提交格式一般默认为表单格式,只要你的html里form的method="post";就行了,

想插入到mysql里面,你的php文档里首先要

$POST获取表单的提交的数据

连接数据库(输入用户名,密码)

转到数据库名,表单名

往里面插入数据(规范格式)

关闭连接

返回需要返回的提示

怎样把html表单数据传达到php中

form action="save.php" method='post'

input type="text" name = 'email'

button type='submit'提交/button

/form

save.php:

?php

$email = $_POST['email'];

?

HTML代码 和PHP代码在一个页面。怎么把html里的表单数据提交给php

test.php页面

判断该页是否提交,如果提交了,就按照正常的接受数据来就行了。

?php

if($_POST){

    $words = $_POST["words"];

    if ($words) {

        echo "收到";

    }

}

 ?

 !DOCTYPE html

 html lang="en"

 head

     meta charset="UTF-8"

     titleDocument/title

 /head

 body

   form action="test.php" method="post"

       input type="text" name="words"

       input type="submit" name="" value="提交"

   /form

 /body

 /html

在HTMl中提交表单到PHP,用ajax异步的方式,求大神

你的问题在于:

1、input标签没有关闭的写法,也就是不用/input

2、move_uploaded_file将你的文件上传到了uploadpic里面去了,这个uploadpic应该和你submit2.php同级目录,如果你创建了uploadpic这个文件夹,并保证了读写权限,那么将传到这里,如果没有读写权限,或者没有这个文件夹,那么这个图片只会在服务器缓存里呆着,然后被释放掉,所以你看不到这个文件。

你可以参考下面这个来检查是不是有文件夹,如果没有就创建目录:

if(!empty($_FILES['file']['name'])){

if(is_dir("uploadpic")){ //如果目录存在

//则执行上传流程

}else{ //如果目录不存在

mkdir("uploadpic"); //则创建目录

//再执行上传流程

}