php拆表导入数据 php导出数据库数据到excel

php mysql 怎么把一个表数据导入另一个表数据取出来php拆表导入数据:$sql="select * from a where id=XX ";$res=mysql_query($sql);$row=mysql_fetch_array($res);然后再用Insert语言插入b表php拆表导入数据,php拆表导入数据你自己尝试一下吧 。
php把一个表中的一部分数据导入到另外一个表中1 。如果A 、B两个表字段都相同时用下面的语句
insert in A (select * from A, Bwhere A.NAME=B.NAME and B.ID NOT IN (select DISTINCT ID FROM A))
2.如果你 A B两个表字段不同,就 select 出相应的字段 插入A表就可以了 。
记得~!插入时对应的字段要一样 。而且字段的类型必须相同 。祝你好运!
怎么使用php把表格中的数据导入到excel中下面是我写的一个PHP导出数据到CSV问价的函数,你到时候直接调用就行了
/**
* 导出CSV文件
* @param string $fileName 文件名字
* @param string|array $data 导出数据,csv格式的字符串|数值数组
* @param string $to_encoding 目标转换编码
* @param string $from_encoding 当前编码
【php拆表导入数据 php导出数据库数据到excel】 */
function exportCSV($fileName = '', $datahttps://www.04ip.com/post/= '', $to_encoding = 'gb2312', $from_encoding = 'utf-8') {
$fileName = empty($fileName) ? date('YmdHis') : $fileName;
// 文件标签
Header("Content-type: application/octet-stream");
header("Content-type: application/vnd.ms-excel; charset=$from_encoding");
Header("Content-Disposition: attachment; filename=$fileName.csv");
$str = '';
if($data) {
if(is_array($data)) {
foreach ($data as $v) {
if(is_array($v)) {
foreach ($v as $vo) {
$str .= (is_numeric($vo) ? "'".$vo : $vo."").",";
}
$str = trim($str, ",")."\r\n";
} else {
$str .= (is_numeric($v) ? "'".$v : $v).",";
}
}
$str = trim($str, ",")."\r\n";
} else {
$str = $data;
}
}
echo mb_convert_encoding($str, "gb2312", "utf-8");
exit;
}
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的数据保存到数据库中咯 。
思路就是这样的
,希望你能自己动手 , 把这个程序解决,这个程序在实际开发中运用的很广泛,最好自己把它掌握了.....

推荐阅读