
看你的表格,只需要从表单中循环取出所有行,然后依次写入数据库就行了
假设表单中是:txt1[] txt2[]
通过$a=$_POST["txt1[]"]取得值,然后循环写入:
for($t=0;$t<=count($a)-1;$t++){
// insert into 表 (字段1,) values ('$a[$t]',)
}
至于打印,在JS中直接windowsprint就行了
本文概述: 在mysql中建立一个新的数据库 一个怎样储存文件的例子程序 一个怎样访问文件的例子程序 在mysql中建立一个新的database 首先,你必须在你的mysql中建立一个新的数据库,我们将会把那些二进制文件储存在这个数据库里。在例子中我会使用下列结构,为了建立数据库,你必须做下列步骤: 进入MySql控制器 输入命令"createdatabasebinary_data;" 输入命令"usebinary_data;" 输入命令"CREATETABLEbinary_data(idINT (4)NOTNULLAUTO_INCREMENTPRIMARYKEY, descriptionCHAR(50),bin_dataLONGBLOB,filenameCHAR(50),filesizeCHAR (50),filetypeCHAR(50));"(不能断行) 如果没有意外,数据库和表应该建立好了。 一个怎样储存文件的例子程序用这个例子你可以通过Html表单将文件传输到数据库中。 storephp3 以下为引用的内容: //storephp3-byFlorianDittmer > //如果提交了表单,代码将被执行: if($submit){ //连接到数据库 //(你可能需要调整主机名,用户名和密码) MYSQL_CONNECT("localhost","root","password");mysql_select_db("binary_data");$data=addslashes(fread(fopen($form_data, "r"),filesize($form_data)));$result=MYSQL_QUERY("INSERTINTObinary_data(description,bin_data,filename,filesize,filetype)""VALUES(’$form_description’,’$data’,’$form_data_name’,’$form_data_size’,’$form_data_type’)");$id=mysql_insert_id();print "ThisfilehasthefollowingDatabaseID:$id";MYSQL_CLOSE();}else{ //否则显示储存新数据的表单 >
把数据库连接起来。
输出的时候记得打开数据库并马上关闭。
开了不关闭下个页面写数据不稳定。
先确认连接字符串是否OK。
接着在saveasp加入表单、输入框还有按钮。
然后写asp语句。
<%a=request("a")
b=request("b")
sqlStr="insert into [table] (a,b) values ('"&a&"','"&b&"')"
cnexecute(sqlStr)
%>
跟普通的text类型保存一样,name=Requestform("name")
里面的内容如果多选会记录a,b,c类似这样,制动有,隔开,到时想读取出来就split(name,",")就可以了
1、首先要有数据Bean,用来存放表单的数据所对应的DB表结构的列的内容。
2、有Servlet将JSP页面上的表单数据项处理,发送到服务器端的业务逻辑类中。
3、服务器端的业务逻辑类接收Servlet发送的请求,将处理过的表单的数据项存放到对应的数据Bean中,然后调用相关的数据库访问模块,完成向数据库的写入 *** 作。
简单就是这些啦,更具体的lz可以按自己需要填一些内容。
以上就是关于PHP怎么将表格的数据保存到数据库全部的内容,包括:PHP怎么将表格的数据保存到数据库、怎样通过HTML表单存储文件到MySQL数据库中、DW中提交表单后怎样存入数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)