好得很程序员自学网
  • 首页
  • 后端语言
    • C#
    • PHP
    • Python
    • java
    • Golang
    • ASP.NET
  • 前端开发
    • Angular
    • react框架
    • LayUi开发
    • javascript
    • HTML与HTML5
    • CSS与CSS3
    • jQuery
    • Bootstrap
    • NodeJS
    • Vue与小程序技术
    • Photoshop
  • 数据库技术
    • MSSQL
    • MYSQL
    • Redis
    • MongoDB
    • Oracle
    • PostgreSQL
    • Sqlite
    • 数据库基础
    • 数据库排错
  • CMS系统
    • HDHCMS
    • WordPress
    • Dedecms
    • PhpCms
    • 帝国CMS
    • ThinkPHP
    • Discuz
    • ZBlog
    • ECSHOP
  • 高手进阶
    • Android技术
    • 正则表达式
    • 数据结构与算法
  • 系统运维
    • Windows
    • apache
    • 服务器排错
    • 网站安全
    • nginx
    • linux系统
    • MacOS
  • 学习教程
    • 前端脚本教程
    • HTML与CSS 教程
    • 脚本语言教程
    • 数据库教程
    • 应用系统教程
  • 新技术
  • 编程导航
    • 区块链
    • IT资讯
    • 设计灵感
    • 建站资源
    • 开发团队
    • 程序社区
    • 图标图库
    • 图形动效
    • IDE环境
    • 在线工具
    • 调试测试
    • Node开发
    • 游戏框架
    • CSS库
    • Jquery插件
    • Js插件
    • Web框架
    • 移动端框架
    • 模块管理
    • 开发社区
    • 在线课堂
    • 框架类库
    • 项目托管
    • 云服务

当前位置:首页>后端语言>PHP
<tfoot draggable='sEl'></tfoot>

php表格多行编辑 php多行文本输入框代码

很多站长朋友们都不太清楚php表格多行编辑,今天小编就来给大家整理php表格多行编辑,希望对各位有所帮助,具体内容如下:

本文目录一览: 1、 如何用php一次修改多条记录 2、 PHP多行多列显示数据的方法 3、 php多行文本表单,如何一次提交多条数据? 4、 php后台编辑器太长的表格无法继续添加行怎么办 5、 在php中如何让text文本实现多行打字? 如何用php一次修改多条记录

多个提交和一个提交的道理是相同的,只是一些细节上要注意。

提交一个你懂了,我还是提一下,表单是:

<form>

<input type=text name=name>

<input type=text name=sex>

<input type=text name=age>

<input type=text name=address>

</form>

PHP存数据库的语句是:

$sql="insert into tab(...) values ($_POST[...])";//省略字段和值

那么多个提交的方法一,表单是:

<form>

<input type=text name=name1><input type=text name=sex1><input type=text name=age1><input type=text name=address1>

<input type=text name=name2><input type=text name=sex2><input type=text name=age2><input type=text name=address2>

</form>

PHP存数据库语句是:

$sql="insert into tab(...) values ($_POST[...1])";//省略字段和值

mysql_query($sql);

$sql="insert into tab(...) values ($_POST[...2])";//省略字段和值

mysql_query($sql);

上面方法一写的例子是两条,多条的方法相同,技巧就是输出表单使用JS的循环,存盘的PHP代码也可以循环,并且能够判断为空的就不提交,比如表单20条,只填了5条,就只存5条到数据库。

方法二是使用数组,表单:

<form>

<input type=text name=name><input type=text name=sex><input type=text name=age><input type=text name=address>

<input type=text name=name><input type=text name=sex><input type=text name=age><input type=text name=address>

<input type=text name=name><input type=text name=sex><input type=text name=age><input type=text name=address>

</form>

PHP代码是:

for ($i=0;$i<count($_POST["name"]);$i++)

if ($_POST["name"][$i]!='')

{

$sql="insert into tab(...) values ($_POST[...][$i])";//省略字段和值

mysql_query($sql);

}

这样表单可以写任意多行,PHP里面是数组,能够自动获取有多少数据。

PHP多行多列显示数据的方法

那个..用table很容易实现的哈..

当然..如果会div+css, 也就无所谓几行几列了..

可以根据窗口大小自动调整行列布局...

用table的思路大概是

---------------------------

注意table的标签 tr, td

碰到tr才会开始新的行, 所以, 如果我不加tr, 把所有的数据全部放在td里面, 这样的结果就是生成一个只有一行N列的表格...

但是., 如果在满足一定条件的时候(例如第n条数据满足 n % m == 0)适当添加tr标签, 他就会生成新的行...

当m == 1(n % m == 0 === true), 也就是我们看到的单列多行数据表现

如果m 远大于 n, (n % m === false) ,就是上面的一行多列,

当 1 < m < n, 当 满足 (n % m == 0) 的时候就出现了多行多列显示数据 了...:)

--------------------------------------------

上面是大概的思路, 自己慢慢领会...

如果能理解这个思路..然后自己写出相关的代码..是最好的..

php多行文本表单,如何一次提交多条数据?

文本的名字加上中括号即可实现,比如: name="contents" => name="contents[]",最后提交获取到的数据是一个数组形式的。

代码如下:

<form name="form1" method="post" action="index.php?action=ok">

1.<input type="text" name="contents[]" value="">

2.<input type="text" name="contents[]" value="">

3.<input type="text" name="contents[]" value="">

<input type="submit" value="提交">

</form>

<?php

if($_GET['action'] == 'ok'){

$contents = $_POST['contents'];

print_r($contents);

}

?>

提交的数据使用时,遍历即可。

php后台编辑器太长的表格无法继续添加行怎么办

添加一行是的用jquery比较简单:

$("#addRow").before("<tr class='pro'>"+

"<td width='90' align='right'>id:</td>"+

"<td><input name='id[]' type='text' class='input' /></td>"+

"<td width='90' align='right'>name:</td>"+

"<td><input name='name[]' type='text' class='input' /></td>"+

"<td width='90' align='right'>age:</td>"+

"<td><input name='age[]' type='text' class='input' /></td>"+

"</tr>"

);

但是要在表格添加一行,而且这一行数据是要传递到下一个页面的吧?这个写的时候就得注意点,就先给我上边写的一样name='name[]',这样在下一个页面用$_POST['name']取到的是一个数组,就是说你添加几行,该数组有几个值,用一个循环出来可以组成你每一行的数组~

在php中如何让text文本实现多行打字?

你是想让textarea表单元素中可以是多行来输入文本吗?类似现在这个百度知道的编辑框一样?

如果是这样的话,很简单的方式就是添加一个

<textarea cols="80" rows="10">你要输入的文本</textarea>

其中上面textarea标签元素中的两个属性分别表示文本输入框的列数(字数),行数.

不知这样描述是否符合你的需求. 以上仅为个人意见,意见鄙陋,切勿拍砖!

关于php表格多行编辑的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。

查看更多关于php表格多行编辑 php多行文本输入框代码的详细内容...

声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://haodehen.cn/did208463
更新时间:2023-05-03   阅读:20次

上一篇: php反射优缺点 php反馈系统

下一篇:手机下载的php 手机下载的app隐藏了怎么找出来

最新资料更新

  • 1.php编程实验总结 php简单实训项目
  • 2.php求100的质数 php求出1100的素数
  • 3.php判断对象函数 php判断为空的方法有哪些
  • 4.php代理访问源码 php 代理
  • 5.字符编码+php 字符编码转换器
  • 6.php登录保护机制 php保持登录状态
  • 7.php新浪微博开发 微博开发工具
  • 8.php数据库的建立 php中数据库怎么设计
  • 9.php微信爬虫 微信爬虫访问是什么
  • 10.腾讯php招聘 招聘 腾讯
  • 11.phprsa密钥拼接 rsa加密解密
  • 12.imagephp缩放 缩放图像可以改变图像的分辨率吗
  • 13.exec-php下载 php exe
  • 14.php分页页数太多 在php中如何对多条记录进行分页
  • 15.php求数组个数 php求数组的和
  • 16.php视频教程知乎 php视频项目视频教程
  • 17.php内存管理垃圾回收 php的垃圾回收机制是怎样的
  • 18.php消息通知实例的简单介绍
  • 19.php相除保留到分 php除法保留小数
  • 20.redis缓存类php php redis页面缓存

CopyRight:2016-{hedonghua:year}{hedonghua:sitegs} 备案ICP:湘ICP备09009000号-16 {hedonghua:sitejym}
本站资讯不构成任何建议,仅限于个人分享,参考须谨慎!
本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。
本网站刊载的所有内容(包括但不仅限文字、图片、LOGO、音频、视频、软件、程序等)版权归原作者所有。任何单位或个人认为本网站中的内容可能涉嫌侵犯其知识产权或存在不实内容时,请及时通知本站,予以删除。

网站内容来源于网络分享,如有侵权发邮箱到:kenbest@126.com,收到邮件我们会即时下线处理。
网站框架支持:HDHCMS   51LA统计 百度统计
Copyright © 2018-2025 「好得很程序员自学网」
[ SiteMap ]