php php表单提交到数据库数组到数据库

怎么post二维数组-php-电脑编程网怎么post二维数组作者:zhuhongjia1987 和相关&&PHP code
$arr=array(
array(&id&=&1,&name&=&&张三&),
array(&id&=&2,&name&=&&李四&)
);
------回答---------------其他回答(10分)---------HTML code
&input name=&arr[id]& value=&& type=&text&&
表单里,post方式提交,,$_POST['arr']['id']取得数据------其他回答(10分)---------PHP code
$arrinput=&&
foreach($arr as $k=&$v){
foreach($v as $k1=&$v1){
$arrinput.=&&input name='arr[$k][$k1]' value='$v1'&&;
&form action=&& method=post&&? echo $?&&input type=submit&&/form&------回答---------------其他回答(10分)---------HTML code
&input name=&arr[id]& value=&& type=&text&&
表单里,post方式提交,,$_POST['arr']['id']取得数据------其他回答(10分)---------PHP code
$arrinput=&&
foreach($arr as $k=&$v){
foreach($v as $k1=&$v1){
$arrinput.=&&input name='arr[$k][$k1]' value='$v1'&&;
&form action=&& method=post&&? echo $?&&input type=submit&&/form&相关资料:|||||||怎么post二维数组来源网络,如有侵权请告知,即处理!编程Tags:                &                    php提交表单到数据库_百度知道
提问者采纳
php数据库操作主要分为5个步骤:1连接MYSQL 2连接到你的数据库 3写SQL语句 4运行sql语句 5关闭数据库//第一步$con = mysql_connect(&localhost&,&root&,&&); //第二步mysql_select_db('rankingme',$conn);//第三步$sql=&insert into lili (name,sex,et,hobby,photo,tel,address,content,time) values ($name,$sex,$et,$hobby,$photo,$tel,$address,$content,$time)&//第四步mysql_query($sql);//第五步mysql_close($con);是否可以解决您的问题?
提问者评价
其他类似问题
为您推荐:
其他1条回答
在PHP 程序里面
print_r($_POST)
根据输出的内容 拿自己想要的值。
php的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁HTML表单数组传递,批量更新数据库实现方法(PHP+MYSQL)
(排名不分前后)
推荐阅读:
未经允许禁止转载,本文地址:很多系统需要用到批量提交数据,而且是更新到不同的数据记录中,也就是要用到多条UPDATE语句来实现。
最常见的是记录的排序序号,需要用到数据库批量更新。暂时没有找到可以单次query数据库操作完成多条数据记录更新的方法。
这里我使用数组来完成表单的传递~
表单中,name=”c”,则在接收页面获取时用$_POST["c"]接收数据,若有一组重复的数据需要提交的时候,可以使用数组传递来完成,事实证明数组传递是可行的。
表单中,name=”c[]“,当出现多个name=”c[]“时,采用get提交数据,可以看到地址后面跟的参数是 xxx.php?c[]=xx&c[]=xx&c[]=xx…….
此时在中echo $_POST["c"],会发现是array,为数组,说明数组传递是可以的。
表达能力不行。直接贴代码吧:
表单页面,循环输出表单,隐藏的文本框内cmd数组记录数据的主键(ID)避免混乱:
echo &&input type='hidden' name='cmd[]' value='&.$row[&id&].&' /&&input type=\&text\& name=\&order[]\& size=\&4\& value=\&&.$row[&od&].&\&/&&
数据更新页:
$order=$_POST['order'];
$cmd=$_POST[&cmd&];
for($i=0;$i&count($cmd);$i++){//主键数组内有几个项目既循环几次更新。
mysql_query(&update wbb set od = &.$order[$i].& where id = &.$cmd[$i]);
关注此文的朋友同时关注了以下文章
再好的主机也有跑路的可能,随时备份很重要,中国免费网官方交流群:
本文目前尚无任何 trackbacks 和 pingbacks.
CHNFREE官方微信号: ichnfree
CHNFREE官方新浪微博
WP Cumulus Flash tag cloud by
9 or better.}

我要回帖

更多关于 php 数组写入数据库 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信