重庆分公司,新征程启航

为企业提供网站建设、域名注册、服务器等服务

php怎么从本地获得数据,php获取数据

PHP 如何读取本地TXT文件并写入数据库

如在客户端的话, 那需要上传!

成都创新互联公司是专业的津市网站建设公司,津市接单;提供成都网站制作、网站建设、外贸网站建设,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行津市网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!

file ('c:\123.txt');

读取的是服务器上硬盘C区中的123.txt

而不是访问者电脑的硬盘上的文件!

无论什么服务器端脚本, 在用户未上传本地文件的情况下, 都是不可能读取到客户端上的文件的!

PHP中从数据库中下载数据

再把数据读出来不就行了。不明白到底想做成什么样。

如果想做成TXT文本样的数据下载到本地,那就生成TXT文件,数据的排列格式得自己制定。

下载成什么格式?是什么数据?普通文本数据?

将数据生成一定格式的TXT文本在服务器端,然后用户可下载。生成文件的代码网上有。起点中文网的小说下载功能见过没?就是那样的。

生成WORD文件不知道。不过TXT文件倒是可以。可是你为什么非要生成WORD文件呢?数据库里的数据读出来也是纯文本格式。还有一点,你可以生成.doc后缀名的文件,那样打开的话是用WORD打开,但实质上还是纯文本文件。

================================================

我只会ASP。下面是ASP的代码。不过PHP的也不难,你查下函数库就看到了,另外到网上搜一下也很多。写文件操作是一门动态网页语言的很平常操作,一般CMS程序里也有这样的程序片段,可以参考。

FilePath1="../Html/AC/"C_ChanalEnName"/"

FilePath2=CStr(Year(C_RegTime)Month(C_RegTime))

NHtml=XTTag(YHtml)'系统标签

NHtml=NRTag(NHtml,C_ID)'内容页相关标签

NHtml=TJS_Text(NHtml)'文章页推荐专题

'=================================写文件

'=========判断文件夹

SavePath =FilePath1 FilePath2 '文件上传路径

'判断SavePath文件夹是否存在,如果不存在则创建

Set myfileobject=server.CreateObject("scripting.filesystemobject")

If not myfileobject.folderexists(Server.MapPath(SavePath)) then myfileobject.CreateFolder(Server.MapPath(SavePath))

set myfileobject=nothing

'===================================

Set fs2=Server.CreateObject("Scripting.FileSystemObject")

File2=Server.MapPath(""FilePath1FilePath2"/comic_"C_ID".html")

Set txtf2=fs2.OpenTextFile(File2,2,true)

txtf2.Write NHtml

response.write(" font color=#FF0000文章页/font 静态页生成成功!/br")

set fs2=nothing

set txtf2=nothing

set File2=nothing

NHtml=""

'===================================

-----------------------------------------------------------------

上面是我的一个程序里摘来的,实际上简化一下就是这样:

'=========判断文件夹

SavePath ="/Html" '文件上创建路径

'判断SavePath文件夹是否存在,如果不存在则创建

Set myfileobject=server.CreateObject("scripting.filesystemobject")

If not myfileobject.folderexists(Server.MapPath(SavePath)) then myfileobject.CreateFolder(Server.MapPath(SavePath))

set myfileobject=nothing

'===================================真正的写文件。

Set fs2=Server.CreateObject("Scripting.FileSystemObject")

File2=Server.MapPath(""SavePath"/Index.txt")'这里是文件名、文件后缀及文件目录。

Set txtf2=fs2.OpenTextFile(File2,2,true)

txtf2.Write NHtml

response.write("文件生成成功。")

set fs2=nothing

set txtf2=nothing

set File2=nothing

NHtml=""

'===================================

代码中“NHtml”是变量,是用来存要生成文本内容的。如,从数据库中读取出来的数据,赋到NHtml上。

php 怎么获取用户在数据库的所有数据

首先你的数据表中得有这个用户的唯一标识,如用户id=1。

根据用户id查询所有匹配的数据。

SELECT * FROM `数据表` WHERE ( id=1 );

php 本地连接数据库

1.连接后,就可以任意操作数据库了。2.没看到你用mysql_select_db选择任何数据库,这会导致无法查询到任何结果。3.global $db;这句多余了。4.在这个php里,$row=$db-getrow($sql);应该换成$row=mysql_fetch_array(mysql_query($sql));。5.反正我没见过SafeRequest这个标准函数的,如果id为纯数字,你应该用$CD_ID=intval($_GET['id']);。6.反正我是没发现tname这个函数,因此会报错,".tname('dj')."换成表的名称就行了。

php怎样将调用的远程数据入库到本地数据库?

建议是定期同步数据库即可,

链接远程数据库,再链接本地数据库,

远程查询(条件为本地没有的记录,所以首先需要查询本地记录标记,然后!本地记录标记作为条件查询),得到后,插入本地数据库(注意记录的重复,可以用唯一键来屏蔽此类错误)。

php中怎么从数据库中取出数据?怎么显示?最好有详细的代码

$con=mysql_connect('localhost','root','');//数据库信息

mysql_select_db('shop');//数据库名

mysql_query("set names utf8");//设置字符集编码

$sql="select goods_name,goods_number,shop_price from goods";//查询语句

$res=mysql_query($sql);//执行查询

while($row=mysql_fetch_assoc($res)){

$rows[]=$row;//接受结果集

}

//遍历数组

foreach($rows as $key=$v){

echo $v['goods_name']."---".$v['goods_number']."---".$v['shop_price']."br/";

}


名称栏目:php怎么从本地获得数据,php获取数据
当前网址:http://cqcxhl.com/article/dscjjjs.html

其他资讯

在线咨询
服务热线
服务热线:028-86922220
TOP