如何将一个表格整体保存到数据库中

如何将一个表格整体保存到数据库中,第1张

我曾经也做了个把显示出来的html代码保存到数据库里,我使用的脚本是aspnet但是有一点,我觉得可以给你帮助,就是思路

首先,从数据库里读出你要保存的数据,或者是其他方式让你要的数据显示到html里然后在要保存的html前后加个div标签,在把这个标签用 javascript取出来,传到一个input里你再获取input里的数据库就可以保存了

代码:

我在以下代码中

<div id="divout">

要导出的html内容区

</div>

再用以下js取到一个隐藏的input里<input type="text" id="dao" name="dao">

<script language="javascript">

function zcaddcheck(){

documentgetElementById('dao')value=documentgetElementById('divout')innerHTML;

documentForm1Button1click(); //在通过该代码激活保存到数据库里去

}

</script>

我就半个月前做了个这东西,不清楚可以联系我

html代码表示出来吧: 武汉 A B C 武汉 D E F

武汉 A,B,C,D,E,F �0�2问题补充:AngelAndAngel 写道你是说用js合并 还是打出来就是得这样?

呵呵 是这样的。Aspnet中遇到一个问题了,在table中的数据,动态读取的,

发现呢,有两行的第一个td是相同的数据了,如:

<tr

<td武汉</td

<tdA</td

<tdB</td

<tdC</td

</tr

<tr

<td武汉</td

<tdD</td

<tdE</td

<tdF</td

</tr

现在呢 我要把它合并在一起,把两行的数据集合在一起,做为一行。

请教大家 我是写js呢还是在页面里面写逻辑判断? 问题补充:yjc2020 写道你查出数据就应该合并吧,不应该在页面做这种 *** 作了

嗯 我是在查出数据后再合并的,请教高手我该怎么做呢。。

我上传了一个截图文件了,上面的两行是我现在遇到的情况; 我现在想要得到的效果是下面的一行 问题补充:chen_yongkai 写道可以在后台代码中把集合扫描一遍做归并,也可以在页面上利用标签判断合并;

如果你是从数据库中查询出来的,最好是用数据库的函数或相应的字句,比如group by

请问下大侠有没有这方面的案例呢

我这边急用!

在下感激不尽。

<table>

<tr>

<td>id</td>

<td>姓名</td>

<td>性别</td>

</tr>

<php

for($i=0;$i<count($tmp);$i++){

echo '<tr>';

echo '<td>'$tmp[$i]['id']'</td>';

echo '<td>'$tmp[$i]['name']'</td>';

echo '<td>'$tmp[$i]['sex']'</td>';

echo '</tr>';

}

>

</tabel>

javascript实现双击table的td实现编辑,并保存到数据库,需要执行以下 *** 作:

网页上,想输入文字,是需要文本框支持的。所以,想实现完美效果,建议td中加入2个元素:

<span></span>

<input type="text">

使用jquery绑定td的双击事件dblclick,事件效果:将span的文本赋值给input的value,隐藏span,显示input

使用jquery绑定input的焦点丢失事件blur,事件效果:将input的value赋值给span的文本,隐藏input,显示span

注意,table初始化的时候,span显示,input隐藏,并且span中的文本与input的value相同

1、将TD-LTE无线数据终端插入SIM卡:首先,需要将您的TD-LTE无线数据终端插入一个支持TD-LTE网络的SIM卡。请确保SIM卡已经激活,并且终端已经正确安装。

2、连接电源并开启终端:接下来,需要将TD-LTE无线数据终端与电源连接,并打开终端电源。等待几分钟,直到终端启动并连接到网络。在启动过程中,请勿关闭电源或断开电源。

3、连接设备到终端:使用Wi-Fi或USB数据线将您的设备(如电脑、手机、平板电脑等)连接到TD-LTE无线数据终端。如果您使用的是USB数据线,请将其插入电脑或其他设备的USB接口中,并将其他端口插入TD-LTE无线数据终端的USB接口中。如果您使用的是Wi-Fi,请在设备上选择TD-LTE无线数据终端的Wi-Fi信号,并输入密码进行连接。

你上面是一个提交表单,向d_insasp这个文件提交数据,这个表单有哪些数据呢?表单里所有的 input 都有一个 name 值,这个name表示各数据的名字,这些就是这个表单提交的数据。提交了,提交到了d_insasp这个文件,所以,我们在d_insasp这个文件里,就要去接数据,然后把数据写入数据库。下面,我详细说一下如何接收数据和把接收的数据写入数据库。

<%

set rs=serverCreateObject("adodbrecordset")

sql="select from tb"

rsopen sql,conn,1,3

rsaddnew

'上面是打开数据表tb,并新建一个插入记录

'我只以前几项数据来说明,其它数据一样用法

,下面用Requestform方法接收上面所说的表单提交过来的数据 name 为 "name" (两个name不要搞混了。)把接收到的数据赋值给t_name

t_name=Requestform("name")

t_pasw1=Requestform("pasw1")

t_pasw2=Requestform("pasw2")

t_email=Requestform("t_email")

……

'依此类推,格式完全一样。这里要对两个密码进行比较,如果不一样得返回提交表单,这个就不细说了。如果两次输入密码一样,则任意保存一个为密码即可。

然后将t_name赋值给新数据集里的t_name项。

rst_name=t_name

rst_pasw1=t_pasw1

'其实数据表里只需要一条密码项,在保存的时候对两次密码进行判断后保存一个即可。

rst_email=t_email

……

'然后对所有的数据赋集写入数据表,用update

rsupdate

rsclose

responsewrite "保存成功!"

%>

这是最基本最简单的,完善的情况还应该涉及到对数据类型的判断,长度的判断等。

INSERT INTO msg(title,contents,dates) VALUES ($title,$cons,now())

将字段名两边的单引号去掉就没问题了,亲测成功!希望能帮到你。

以上就是关于如何将一个表格整体保存到数据库中全部的内容,包括:如何将一个表格整体保存到数据库中、table里面循环td的的数据 如何合并成一条、急:php 如何将数据库中的内容写入如图所示的table中呢两个字段 每行两个<td>等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10091934.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存