A. 表单添加功能(php)
$name = "王二";
$age = 23;
$conn = new mysqli("localhost", "root", "root","user");
$sql = "INSERT INTO student VALUES (null,'".$name."',".$age.")";
print_r($conn->query($sql));
//输出结果:1
用mysqli或者PDO连接数据库,不要使用mysql,mysql已经被淘汰了
B. PHP 表单处理
比如这样安排:
数据操作的PHP文件名为:insertdata.php
内容为:
<?php
include("conn.php");
if($_POST['submit']) {
$sql = "insert into test(id,user_name) values('','$_POST[user_name]')";
mysql_query($sql);
}
?>
表单form的PHP文件名为:adddata.php
内容为:
<?php
include("insertdata.php");
echo '
<form action="add.php" method="post">
<input name=" user_name" type="text" size="50" />
<input name="submit" type="submit" value="确定" />
</form>';
?>
然后用户只要访问 adddata.php 文件即可。
C. 用PHP做的表单中,怎样提交表单中单选按钮的值到数据库
在PHP表单中
单选按钮
如果选中了提交后,就是这个单选按钮的值,如果没有选中,提交是空值。
比如
在提交后
如果是选中打钩的,在PHP
获取到的值就是
echo
$_POST['a']
//输出
1
如果没有选中,在PHP
获取到的值就是
echo
$_POST['a']
//输出
if
(empty($_POST['a']))
{
$a=0;
}else{
$a=$_POST['a'];
}
D. php表单如何构建
构建表单的基本要素:form标签。以form标签为创建一个表单的最基本的html标签。以<form开始,以</form结束。
$_GET=array(“name”=”hls”,
(“email=”[email protected]”,
(“pword”=”123”);
既当提交了表单到了另一页面时,可以以$_GET[‘name’]方式获得数据hls。对于其他数据亦是如此提取。而当以POST的方式来法发送数据时,与$_GET形式上相似但具有本质的差别,$_GET将数据放在URL中,这样明显显得不安全,当用户需输入密码之类的数据时,会有一定的不安全性,此时应该使用POST方法进行数据的发送,这样URL中就不会出现用户。
在一个表单的脚本中,需要html代码,php可以嵌入其中,在浏览器向服务器发送请求时,php引擎解释与执行php标记内的php代码,而标记外的任何文本都会被认为是常规的html。也就是说php标记可以隔离php代码与html代码。
E. php中的表单提交方式get和post有什么区别
1 get明文传输,信息附加在url上面,get明文传输,post更加安全
2 get传输有大小限制,应该是3k,post需要制定传输类型
3 get多用于获取数据,根据get变量的不同调用不同的数据,post多用于提交数据,提交用户输入的数据
F. 如何用PHP实现表单提交
创建go.php,代码如下
<?php
@$username = $_POST['name'];
@$usermessage = $_POST['message'];
if(!empty($username) || !empty($usermessage)){
echo "您的姓名:".$username.",您的留言内容:".$usermessage;
}else{
echo '<form action="go.php" method="post">
您的姓名:<input type="text" name="name"><br><br>
留言内容:<input type="text" name="message">
<button>提交</button>
</form>';
案例截图:
G. 什么是PHP表单和表单的创建
我没听过什么php的表单啊……php应该是接收表单的值,和处理表单把,表单应该是html里面的,要创建表单的话
<form action="index.php" method="get/post">
<input type="text" name="tx" />
</form>
这个就是form表单,action表示传值给哪个文件,method表示传值的方式,表单是要在html文件里创建的
H. 表单提交有那两种方式PHP如何获得表单提交的数据
1. 修改php.ini,查找 register_globals,将其值修改为 On。这样就可以像原来一样,例如,提交的表单中包括一个名为"username"的变量,那么在php中就可以直接使用$username来访问该变量。但是,除非你要使用一段旧的代码而考虑到兼容性问题,否则不建议使用该方法。
2. 使用 $HTTP_GET_VARS、$HTTP_POST_VARS数组来访问,例如写成$HTTP_POST_VARS["username"]的形式。不过该方法也不建议采用。
3. (推荐)使用 $_POST、$_GET等数组来访问,例如写成 $_POST["username"]的形式。建议采用这种方法。
(推荐)使用 import_request_variables 函数。该函数将提交内容导入到变量中。
例如import_request_variables("gp", "rvar_");第一个参数可以选择g,p,c,分别表示导入 GET,POST,COOKIE 变量;第二个参数为导入后的变量前缀。执行上面的语句后即可使用 $rvar_username 来访问提交的 username 变量。使用import_request_variables("gp", "");可以兼容以前的PHP程序。
PHP $_GET 和 $_POST变量是用来获取表单中的信息的,比如用户输入的信息。
PHP表单操作
在我们处理HTML表单和PHP表单时,我们要记住的重要一点是:HTML页面中的任何一个表单元素都可以自动的用于PHP脚本:
I. php中form表单提交问题请教
把form后边的onsubmit事件删除,只保留a标签的onclick事件中的submit就可以了。
J. PHP下拉表单菜单
1、新建一个php文件,命名为test.php,用于讲解PHP实现下拉表单菜单。