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://ybzwz.com/article/dohdioi.html