php添加表单数据类型 php添加表单数据类型有哪些

php表单信息插入数据库

1、最明显的错误就是 你表单里 submit按钮的 name写的是 submitstudent

创新互联公司是专业的新泰网站建设公司,新泰接单;提供网站制作、做网站,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行新泰网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!

但是你表单里接收的写的是 $submit = $_POST['submit']; 然后你在进行插入语句前做了判断 表单是否提交 也就是 if("submit"==$submit) 那么这个if语句的结果肯定不成立 因为 $submit 变量根本就没有值 所以你的程序根本没走

$sql="insert into student(name,address,year)values('".$name."','".$address."',curdate());";

当然数据库没有数据了。

PHP 中,点击"编辑"之后,怎样在html表单中,添加file类型的名称?

房间图片:普通文本框 上传域按钮

应该是上方的形式,而不是你那种上面是上传域按钮,下面一个textarea

要实现上传,

首先,html部分需要给定file表单,php部分需要接受并处理

其次,当点击浏览后,浏览的实际路径应该通过js体现在上传域按钮前面的普通文本框中

如果你需要具体的,可以继续追问。

我在添加表单时,应该添加的数据不止一行。那么用thinkphp怎么添加到数据库。

// $data 为原始数组,处理得到按添加记录排列的数组$new_data

foreach ($data as $k1 = $v1) {

foreach ($v1 as $k2 = $v2) {

$new_data[$k2][$k1] = $v2;

}

}

// 针对Mysql数据库,可以批量添加

M("Your_Table_Name")-addAll($new_data);

// 也可以循环添加

foreach ($new_data as $v) {

M("Your_Table_Name")-add($v);

}

php和mysql怎么添加数据

首先创建 一个HTML页面userinfo_add.php,在里面输入表单,文本框,输入需要提交的到数据库的信息:

账号 姓名 年龄

页面运行结果:

创建一个PHP文件(userinfo_insert.php),用来处理页面请求的,就是具体往数据库添加数据的代码:

先获取页面数据

//通过post获取页面提交数据信息 $userId = $_POST[userId];

$userName = $_POST[userName];

$userAge = $_POST[userAge];

接下来,在连接数据库 ‘test’

//地址

$url = "127.0.0.1";

//账号

$user = "root";

//密码

$password = "root";

//连接

$con = mysql_connect($url,$user,$password);

//设置编码机

mysql_query("set names 'utf8'");

//连接数据库

mysql_select_db("test");

编写SQL,执行SQL添加数据

$sql = "insert into user_info (user_id,user_name,user_age) values('$userId','$userName','$userAge')";

if (!mysql_query($sql,$con))

{

die('Error: ' . mysql_error());

}

echo "添加一条记录";

//关闭连接

mysql_close($con)

运行结果前:

运行结果后:

完整代码:

PHP 表单添加多条数据到数据库

input的name用数组,比如:

tr

tdinput type="text" name="name1[]"/td

tdinput type="text" name="name2[]"/td

/tr

tr

tdinput type="text" name="name1[]"/td

tdinput type="text" name="name2[]"/td

/tr

tr

tdinput type="text" name="name1[]"/td

tdinput type="text" name="name2[]"/td

/tr

提交后$_POST['name1']、$_POST['name2']都会以数组的方式储存着3行tr的每个值,通过foreach可以把它们逐行添加进数据表

PHP创建表单(php小白)

直接 $name = $_POST

var_dump($name)

看有没有数据,没有的话就是你的提交地址错了


当前标题:php添加表单数据类型 php添加表单数据类型有哪些
分享网址:http://azwzsj.com/article/hpgsgi.html