php数据库批处理 php处理数据库的常用函数
用PHP实现一个生成BAT批处理的功能
$bat_content = 'zxing'; // 文件内容
松北网站建设公司成都创新互联,松北网站设计制作,有大型网站制作公司丰富经验。已为松北上千多家提供企业网站建设服务。企业网站搭建\成都外贸网站建设公司要多少钱,请找那个售后服务好的松北做网站的公司定做!
$file_name = 'zxing.bat'; // 文件名称
// 输入文件标签要求客户端下载
Header('Content-type:application/octet-stream');
Header('Accept-Ranges:bytes');
Header('Accept-Length:'.strlen($bat_content));
Header('Content-Disposition: attachment; filename=' . $file_name);
// 输出文件内容
echo $bat_content;
如何用PHP运行批处理文件或者结束服务器进程
可以用system()、exec()、passthru()
string
system
(
string
command
[,
int
return_var]
)
string
exec
(
string
command
[,
array
output
[,
int
return_var]]
)
void
passthru
(
string
command
[,
int
return_var]
)
没错啊,比如你要在用户访问1.php的时候执行服务器上的
c:\a.bat
你可以在1.php里面这么写
?php
exec("c:\\a.bat");
?
怎么用php实现批处理添加而且同时插入不同的表?
其实方法很简单
比方说:有三张表(a,b,c)
还有三十条数据,分别要插入不同表
首先,第一个,你要知道,那些数据要插入哪张表
假如你分好了,数据如下
$a=('aaaaaaaaa','bbbbbbbbbbb','cccccccccc');
$b=('dddddddddddd','eeeeeeeee','eeeeeeeeee');
$c=('ffffffffff','ggggggggggg','hhhhhhhhhhhhh');
好了,现在这样用就可以了
$sql="insert into ";
foreach(array('a','b','c') as $tb){
$sql1=$sql.$tb.'(content) '.$a;
$sql2=$sql.$tb.'(content) '.$b;
$sql2=$sql.$tb.'(content) '.$c;
$db-query($sql);
}
当然如果知道你的数据那还有更多更好的方法可以来处理了
网站名称:php数据库批处理 php处理数据库的常用函数
网站网址:http://scjbc.cn/article/dohdioi.html