看你的表格,只需要從表單中循環(huán)取出所有行,然后依次寫入數(shù)據(jù)庫(kù)就行了
網(wǎng)站建設(shè)哪家好,找成都創(chuàng)新互聯(lián)!專注于網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開(kāi)發(fā)、成都微信小程序、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項(xiàng)目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了游仙免費(fèi)建站歡迎大家使用!
假設(shè)表單中是:txt1[] txt2[]......
通過(guò)$a=$_POST["txt1[]"]取得值,然后循環(huán)寫入:
for($t=0;$t=count($a)-1;$t++){
// insert into 表 (字段1,......) values ('$a[$t]',.....)
}
至于打印,在JS中直接windows.print就行了
把excel
改為
cvs文件
?
//連接數(shù)據(jù)庫(kù)文件
$connect=mysql_connect("localhost","admin","admin")
or
die("鏈接數(shù)據(jù)庫(kù)失敗!");
//連接數(shù)據(jù)庫(kù)(test)
mysql_select_db("testcg",$connect)
or
die
(mysql_error());
$temp=file("test.csv");//連接EXCEL文件,格式為了.csv
for
($i=0;$i
count($temp);$i++)
{
$string=explode(",",$temp[$i]);//通過(guò)循環(huán)得到EXCEL文件中每行記錄的值
//將EXCEL文件中每行記錄的值插入到數(shù)據(jù)庫(kù)中
$q="insert
into
ceshi
(name,num,dom)
values('$string[0]','$string[1]','$string[2]');";
mysql_query($q)
or
die
(mysql_error());
if
(!mysql_error());
{
echo
"
成功導(dǎo)入數(shù)據(jù)!";
}
echo
$string[4]."\n";
unset($string);
}
?
1,在數(shù)據(jù)庫(kù)中建一個(gè)表,用來(lái)存數(shù)據(jù)。
2,提交后
php把四個(gè)值接收到過(guò)然后存進(jìn)去就行了。
還不懂可以HI我。