php表格数据导入数据库 php表单数据提交到数据库

如何用php实现将excel导入到数据库中把excel
改为
cvs文件
?
//连接数据库文件
$connect=mysql_connect("localhost","admin","admin")
or
die("链接数据库失败!");
//连接数据库(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]);//通过循环得到EXCEL文件中每行记录的值
//将EXCEL文件中每行记录的值插入到数据库中
$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
"
成功导入数据!";
}
echo
$string[4]."\n";
unset($string);
}
?
php怎么把数据导入数据库需要PHP基础知识和数据库基础知识 。
以SQL为例 。使用PHP MySQL 函数可以编辑数据库 。
mysql_connect() 函数打开MySQL 连接 。举例
?php
$con = mysql_connect("localhost","mysql_user","mysql_pwd");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}// 一些代码...mysql_close($con);
?
mysql_connect()三个参数分别是服务器名php表格数据导入数据库,连接账号,连接密码 。
连接之后 , 可以使用mysql_select_db()设置要处理php表格数据导入数据库的数据库,后面则是用数据库语句处理数据 。SQL语法简介网页链接
php 表单 导入数据库这个技术稍微综合了PHP的基础知识,
给你一个思路,
(1)
先将textarea
文本中的信息
传入
php的
$_POST['content'],
content
是textarea的属性名称,
(2)
传过来的值是通过数组的形式进行保存的
,其中PHP有一个函数是可以将数组转换成字符串形式,
引用那个函数后,通过var_dump()打印出你的转换数据,看是否是字符串
在这里需要提醒你一下 , 因为你是每一行作为一句话
通过逗号分隔出来的
,那么
在转换成数组的时候,
将每一行数据

|
隔开,例如:
数据1

数据11,
数据111
|
数据2,
数据22 ,
数据222|
数据3

数据33,
数据333
|
数据4,
数据44,
数据444
|
这就是一个转换成字符串的格式了,
(3)
通过转换成字符串后,php中还有一个函数就是将字符串转换成
数组的函数 , 转换结果应该出来的数据格式是:
array=
array(0)=array{
'数据1,数据11,数据111'
},
array(1)=array{
'数据2,数据22,数据222'
}....
(4)以上的数据都是索引数组的二维数组,将二维数组用foreach()去循环打印出来,那么久可以得到每一个
所以数组下的
数据了,这些数据
就是你要保存到数据的数据,在按照(1)和(2)的方式进行操作,最后就可以把textarea的数据保存到数据库中咯 。
思路就是这样的
,希望你能自己动手,把这个程序解决 , 这个程序在实际开发中运用的很广泛,最好自己把它掌握了.....
【php表格数据导入数据库 php表单数据提交到数据库】php表格数据导入数据库的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于php表单数据提交到数据库、php表格数据导入数据库的信息别忘了在本站进行查找喔 。

    推荐阅读